340 Bellam Blvd, San Rafael, California 94901 USA
Veggie tostada salad on flour tortilla
Photo Credit: Yelp