The space at 710 Central Ave. in Estherville has had a few issues with past owners opening or staying open. This time, the grill is sizzling, the oven baking, and the service is friendly with manager Oliver Mejia wrangling the front of house.
The space at 710 Central Ave. in Estherville has had a few issues with past owners opening or staying open. This time, the grill is sizzling, the oven baking, and the service is friendly with manager Oliver Mejia wrangling the front of house.