The Oak Terrace Grille
Address:
1010 S Northwest Hwy, Barrington, IL 60010
Phone:
(847) 852-4562
Nice to Know:
- Good For Kids Yes
- Noise Level Loud
- Parking Lot
- Wifi Free
- Accepts Credit Cards Yes
- Good For Groups Yes
Restaurants
Other Businesses:
- Happy Buddha at 207 N NW Hwy, Barrington, IL 60010
- Subway at 215 N Hough St, Barrington, IL 60010
- Tastefully Yours at 230 E Main St, Barrington, IL 60010
- Einstein Brothers at 208 S Cook St, Barrington, IL 60010
- The Annex at 205 Park Ave, Barrington, IL 60010