Barcelona Tapas Restaurant THIS RESTAURANT IS CLOSED Barcelona Tapas Restaurant

THIS RESTAURANT IS CLOSED Barcelona Tapas Restaurant Map

201 N. Delaware St. (Ohio St.)
Indianapolis, IN 46204
317-638-8272
Map
Cuisine: Spanish / Tapas / Small Plates
The flavors of Barcelona come in a sampling of small plates.
Openings: Lunch Mon.-Sat., Dinner nightly, Brunch Sun.

Features