Medium 25d857b0 154e 4522 9d12 0ca549a43175
Smoked Beef Cheek Tostada, whipped queso fresco, hatch Chile Salsa verde, pickles carrot.

Smoked Beef Cheek Tostada, whipped queso fresco, hatch Chile Salsa verde, pickles carrot.

Taqueria del Sol

Downtown Decatur
$, Outdoor Seating, Mexican, Full Bar, Tacos

Expert Recommendations

Also at Taqueria del Sol