Leon's Lobstah Shack
5314 Interbay Blvd, Tampa, FL 33611
Leons is all about great food, great people and great times. Nestled right on the pier in Ballast Point, come enjoy a great meal with a great water view.
More Business Info
- Hours
- Regular Hours
Mon Closed Tue - Thu: Fri - Sun: - Services/Products
- Lobster roll
- ice cream
- grouper sandwich
- smash burger
- Shrimp po boy
- Payment method
- cash, discover, master card, visa
- Other Link
- Categories
- Seafood Restaurants, Restaurants
Suggest an Edit