Vela Mayor Tapas & Bar
10648 Fontainebleau Blvd, Miami, FL 33172-3117
Vela Mayor Tapas & Bar is a Fast Food, Mediterranean, South American, Spanish, Steakhouse, Venezuelan place is located in Miami, Florida. The address of Vela Mayor Tapas & Bar is 10648 Fontainebleau Blvd, Miami, FL 33172-3117.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 786-420-0214, or open their website to view relevant information, The url is http://velamayor.com