Mare Meua Bar de Tapas is a tapas bar offering Spanish cuisine, including vegetarian options. It features a full bar, alcohol service, and outdoor seating. Temporarily closed.