Our Place Restaurant

847-742-0221
889 N La Fox St
South Elgin, IL 60177
No photo available for this business

Business Information

Bars
Taverns

Customer Reviews (2 reviews)

Citysearch User

on Citysearch Jul 07, 2009
They need to add an online menu so our company can order on a regular basis instead of having to walk in there and see what is on the menu e... (more)

Citysearch User

on Citysearch May 16, 2006
Our Place is what it is described-a home town bar. Home town bars usually have good food, but this one is exceptional. Every Friday, there... (more)

Browse our top cities

Browse cities by state