Delivery
Pickup
Outdoor
California
Petaluma
1 Restaurants on GastroRanking
264 Opinions in 2 websites
Low key, consistent good taqueria. The salsa is excellent especially the green. Friendly service. I’ve done catering once and it was a hit.