← Vallejo restaurants
Red Lobster
No reviews yet
Seafood1180 Admiral Callaghan Ln, Vallejo
Own or manage Red Lobster? Claim this listing free
Hours
Hours not listed yet.
Details
Address1180 Admiral Callaghan Ln, Vallejo 94591-3700
Phone+17076440167
Websitehttps://www.redlobster.com/seafood-restaurants/locations/ca/vallejo/1180-admiral-callaghan-lane
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.