Submitted by PeakMedium t3_xvm5sz in WorcesterMA
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.
februarystars_FF t1_ir2d8vd wrote
Was coming here to say the taco spot, so good!
Viewing a single comment thread. View all comments