Viewing a single comment thread. View all comments

MARetro t1_iuw5vxr wrote

Tacos Mexico on Park Ave / Auburn Mall

The Taco Spot

Taquiera del Pueblo

​

All of these have been mentioned but I want to vouch for them all.

4