Our Place Restaurant

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

Business Information


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