Pollo Tropical Opens Third Venezuela Franchise Location in Fourth Largest Mall in South America
(RestaurantNews.com)Ā Pollo TropicalĀ® announced the opening of its third franchised restaurant in Caracas, Venezuela at the Sambil Shopping Center, the…