-
Pollo Tropical
is an above average Latin American Restaurant Restaurant
Ranked #1 of 32 Restaurants in Westwood Lake Miami.
.
The Latest Review: ★★★★★
Sent on the 9th of October, 2017
Get a chop chop for cheap and enjoy a delicious fulfilling meal! //