Spanish Restaurants
Places (2)
Showing 1 - 2 of 2
Delicia
5215 N. College Ave., Indianapolis IN 46220Sonata Cafe, Bar & Art
Category: Restaurants/Spanish
Tapas, coffee and liquor are always on the menu at this downtown Carmel restaurant, which draws well-dressed families and couples clicking up the...
Showing 1 - 2 of 2

