at 1708 E 7th Ave, Tampa , 33605 United States
Bar & Grille
Daily drink special! Happy Hour 4-7pm! 1/2 Price menu night of the week from 10pm to 1am!
3579 FB users likes Ybor City, Green Iguana, set it to 29 position in Likes Rating for Tampa, Florida in Bar category
Ybor City, Green Iguana is Tampa based place and this enity listed in American Restaurant category. Located at 1708 E 7th Ave FL 33605. Contact phone number of Ybor City, Green Iguana: (813) 248-9555