Review of Barcelona Tapas

201 N Delaware St, Indianapolis, IN 46204

Overall Rating

Review


Something I ate here made me sick. Maybe the sweetener in the margarita... I would recommend not eating the fish paella.

Celiac friendly?

Yes

Updated 10 years ago

Celiac