Update Info - BARcelona Tapas - Indianapolis
This restaurant was reported as closed. If it is open, let us know.
BARcelona Tapas - Indianapolis
201 N Delaware
Indianapolis, IN 46204
201 N Delaware
Indianapolis, IN 46204