El 20 de Mayo, MIAMI, Florida (FL)

Feeling hungry? El 20 de Mayo might be the restaurant to suit your needs.
Conveniently situated at 2238 Northwest 82nd Avenue () in MIAMI, Florida (FL) (33122), El 20 de Mayo is available at 3055910438. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in MIAMI, Florida (FL)


El 20 de Mayo contact information and details:
Address: 2238 Northwest 82nd Avenue - , MIAMI, Florida (FL) 33122
Contact Phone: 3055910438