user-icon
Vallarta Salad
Dial Left
Vallarta Salad
Vallarta Salad
Vallarta Salad
Dial Right
Los Charros Restaurant interior
Los Charros Restaurant
Mountain View, CA

Vallarta Salad

$10.85
Made with prawns

more from Top Dishes Menu

Show AllCollapse List (13)
Items Left Items Right