Viewing a single comment thread. View all comments

barryhutthole t1_ir2d3dh wrote

The Taco Spot is absolutely the best tacos/burritos in the city. Casa Vallarta is where I would go if I wanted a Mexican plate like steak or fajitas.

12