Green Lemon
Mexican Restaurant: 915 S Howard Ave, Tampa, FL 33606
South Howard
The Trio Dip is a must and pairs perfectly with one of the many margarita options! I’m also a huge fan of their fitness bowls and street tacos. Green Lemon is a great spot for lunch, happy hour or dinner!
- Morgan Palermo | Marketing Director