Green Lemon
Mexican restaurant, Restaurant, Taco restaurant
Add a reviewGreen Lemon offers a vibrant taste of Mexico right in the heart of Tampa. This trendy taco haven at 915 S Howard Ave boasts an inviting atmosphere complemented by lively music and colorful art. Diners rave about the mouthwatering nachos, delicious trio taco option, and their standout margaritas. With quick service, outdoor seating wishes, and a cozy vibe, it’s perfect for lunch, dinner, or a casual night out. Embrace the fun—just be ready for a wait during peak hours!