Rated
5.0 out of
5 from
1Reviews
Red Lobster
is a pretty good Seafood Restaurant Restaurant
Ranked #1 of 47 Restaurants in Houston.
Some say it is surprised, uncomfortable.
★★★★★ on the 7th of August, 2013
I'm surprised service was quick considering it was Mother's Day. Just please bring your sweater they keep their temperature bellow freezing. It made me feel uncomfortable.