A Food Truck Worth Making a Destination in Petaluma June 19, 2017 The Wonders of the El Dorado Mexican Grill Food Truck Should you find yourself road-tripping from San Francisco to places north on Highway 101, make it a point to stop for a snack, lunch, anything at the El Dorado Mexican Grill… Read more →