You should know by now that The305 is an official supporter of Pollo Tropical. We’d eat that stuff three times a day if we could. But anyway, today, Pollo Tropical opened its newest location (the first in three years) in North Miami by 119th Street and NW 7th Avenue. They will be celebrating all day and giving away prizes and such. So head on over there if you are in the area.
12000 NW 7 Avenue
Miami, FL 33168