Red Lobster
8210 North IH 35
San Antonio Texas, 78239
Phone: (210) 653-9522
Website: www.redlobster.com
Specialty:
Cajuan, Creole, soul
Cuisine:
Cajun & Creole, Southern & Soul
Feature:
Dining, Dancing, Online Reservations
Price:
On Budget Prices
Feedback:
5