Food: Spanish
Plaza Mayor Restaurant Downtown
2499 Southwest 8th Street Miami, FL 33135 (Downtown)
Recomienda Plaza Mayor Restaurant:
Comments about Plaza Mayor Restaurant
Total: food: service: ambient:Have you visit this Plaza Mayor Restaurant restaurant? Give us your opinion