905 Grant Ave, Novato, California 94945 USA
Grande Shedded Chicken Tostada, it's huge!
Photo Credit: Yelp