El Exquisito Restaurant

$ • Caribbean • Seafood • Latin American

Rated 4.4 out of 5 stars based on 47 reviews.
View delivery time and booking fee. • 

1510 Sw 8th St, Miami, FL 33135 • More info