Castle's Patio Inn
Address:
802 W Loucks Ave, Peoria, IL 61604
Phone:
(309) 685-9570
Hours:
- Tue: 11am-11pm
- Wed: 11am-11pm
- Thu: 11am-11pm
- Fri: 11am-12am
- Sat: 11am-12am
Restaurants,
Bars
Other Businesses:
- Qdoba at 1216 W Glen Ave, Peoria, IL 61614
- Big Apple Bagels at 3408 W Willow Knolls Dr, Peoria, IL 61614
- Hong Kong Buffet at 7708 N University St, Peoria, IL 61614
- Oliver's Pizza & Pub North at 3300 W Willow Knolls Dr, Peoria, IL 61614
- Chili's Grill & Bar at 4825 N University St, Peoria, IL 61614