3801 Miranda Ave, Palo Alto, California 94304 USA
The VA Palo Alto Farmers' Market returns for the 2022 season on Wednesday, May 18th!
Photo Credit: Yelp