401 Quarry Rd, Palo Alto, California 94304 USA
Garden Cafe indoor ordering and eating area...very good chicken burrito, and everything very well priced
Photo Credit: Yelp