Full Service Dining

Red Lobster in Vallejo, California

Red Lobster
1180 Admiral Callaghan Lane, Vallejo, CA 94591.
Red Lobster Phone Number(707) 644-0167 Driving Distance from Fremont, CA : 42.39 mile

get driving directions

Vallejo, CA Nearby locations