Never been to one even though the Santa Rosa location has been around for about ten years. The first one started in San Rafael. Now they are spread out in the North Bay, the East Bay and Melbourne, Australia. So my daughter suggested the Cabo Supreme Burrito for $6.50, while my wife had a couple of the “Street Tacos” at...
More