Red Lobster Locations in San Jose, CA.
For hours, menus and more, choose a local Red Lobster below.
More United States Locations
2040 Aborn Road
San Jose, CA 95121
View Local Page