Route 20 Bar & Grill
Address:
2051 N Ayp Rd, Freeport, IL 61032
Phone:
(815) 233-0560
Nice to Know:
- Noise Level Loud
- Accepts Credit Cards Yes
Restaurants,
Bars
Other Businesses:
- China Buffet at 1797 S West Ave, Freeport, IL 61032
- Logan at 1805 S West Avenue, Freeport, IL 61032
- The Garden Deli at 1258 W Galena Ave, Freeport, IL 61032
- Applebee's at 1802 S West Ave, Freeport, IL 61032
- Landmark Family Restaurant Inc at 1 E Main St, Freeport, IL 61032