-
Red Lobster
is an excellent Restaurant
Ranked #1 of 25 Restaurants in Temple Terrace Gables Tampa.
.
The Latest Review: ★★★★★
Sent 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. //