costa del sol
480 Redwood St #32, Vallejo
(707) 649-1959
Recent Reviews
Order Online
Reserve
You May Also Like
Matsuri Restaurant - 480 Redwood St
Japanese, Sushi Bar
Pho Hoang - 3495 Sonoma Blvd H
Vietnamese, Seafood, Noodles
Jollibee - 3495 Sonoma Blvd # E
Chicken, Fast Food, Chicken Shop
Restaurants in Vallejo, CA
costa del sol
480 Redwood St #32, Vallejo, CA 94590
(707) 649-1959