10 employees
Tapa Tapa is a restaurant that serves Spanish cuisine, wines, beers, and cocktails, as well as provides event management services.
2014