Red Lobster

2625 E Busch Blvd, Tampa FL

(813) 933-409300

Rated 5.0 out of 5 from 1 Reviews Red Lobster is an excellent Restaurant Ranked #1 of 25 Restaurants in Temple Terrace Gables Tampa.

★★★★★ on the 12th of October, 2017

The food is always satisfying. The portions are very satisfying . Not too much or too little. Service has always excellent. Love the FREE biscuits. //
Location