Soup Salad Restaurants near San Francisco, CA

Displaying all 3 businesses

Red Lobster

Family Restaurant, Restaurant
Limited-Service Restaurants in Vallejo, CA

1180 Admiral Callaghan Lane

Vallejo, CA

(707) 644-0167

Olive Garden Restaurant

Family Restaurant, Restaurant
Fast Food, Carry-Out & Delivery Restaurants in Vallejo, CA

Olive Garden Italian Restaurant

Limited-Service Restaurants in Vallejo, CA
Locations:

(707) 648-0431 1176 Admiral Callaghan Ln Vallejo, CA