Bar
Red Lobster
door 9 locals aangeraden,
Tips van locals
Traditional seafood within 10 minutes to drive. Lots of restaurants in this area.
Unieke activiteiten in de buurt
Andere aanbevelingen van locals
Locatie
1180 Admiral Callaghan Ln
Vallejo, CA