La Pollera Colorada III 2315 W. Linebaugh Ave., Tampa, 813-930-8826 Sun.-Thur., 9 a.m.- 10 p.m.; Fri.- Sat. 9 a.m.- 11:30 p.m. The translation La Pollera Colorado is subject for debate. One person says the red chicken, another the red dress, and the staff even offers "the red chicken cage. At least the food is not […]
