Red Lobster Red Lobster

Red Lobster Map

2625 E. Busch Blvd. (30th St.)
Tampa, FL 33612
813-933-4093
Map
Cuisine: Seafood
The fairly pedestrian seafood menu is augmented by pastas, chicken and steak options and a range of grilled items.
Openings: Lunch & Dinner daily

Features