Pollo Tropical
Restaurant • Fast food restaurant • Chicken restaurant • Cuban restaurantOne of the Most Reviewed Fast food restaurants in North Miami Beach
Address
1785 NE 163rd St, North Miami Beach, FL 33162
Website
Contact
(305) 945-0045Price rating
$ $$$
Rating on Google Maps
3.80 (2.2K reviews)Open on Google Maps