-
Red Lobster
is a fantastic Seafood Restaurant Restaurant
Ranked #1 of 29 Restaurants in San Jose San Antonio.
Some say, it is bad, mediocre, surprised.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Put lunch off till one or two o'clock and you'll be pleasantly surprised at how quiet and comfortable this place can be. The service is mediocre at best but nothing that would warrant a bad tip.