Order at the counter and have a seat. This taqueria is no frills and no extra added cost. It is only excellent Mexican food prepared quickly and nicely. The staff are here to serve you and they are happy to do it. The Super Burritos are fab!
125 Healdsburg Ave, Healdsburg CA 95448