LA Ultima Parada, MIAMI, Florida (FL)

Feeling hungry? LA Ultima Parada might be the place to eat for you.
Conveniently located at 7397 West Flagler Street () in MIAMI, Florida (FL) (33144), LA Ultima Parada can be reached at 3052643376. Please call in advance to make a reservation.
More restaurants in MIAMI, Florida (FL)


LA Ultima Parada contact information and details:
Address: 7397 West Flagler Street - , MIAMI, Florida (FL) 33144
Contact Phone: 3052643376