Pollo Tropical in Alton Ave. and 15th St. Flamingo condo. | Photos of Miami - State of Florida - USA-CANADA - Stonek Fotografía. Photo #38513