Minnesota > Minneapolis > Audubon Park > Restaurants, Food & Beverages > Restaurants > Chimborazo
2851 Central Ave, Minneapolis, Minnesota, 55418
(612) 788-1328
Audubon Park
Restaurants, Food & Beverages > Restaurants
Tags: family restaurant, ecuadorian restaurant, live music venue, restaurant
No reviews yet. Be the first to write a review!