195160attr:bar195251attr:barrestaurant mexicanrestaurants
We are located at the historic "Old House" at 220 Milwaukee Ave. in annexed Buffalo Grove, IL (formerly Wheeling), right next to the Chevy Chase Country Club. The parking lot can be entered from either Riverwalk Dr/Columbus Pkwy or alternatively from Prague Ave.