FoodSpotYour favorite dishes, discovered
|
Get App
|
Super Burrito Ahogado “Wet”Flour tortilla topped with choice of red or green enchilada sauce and jack cheese. Beans, ri...
$15.50+
Santa Clara, CA |