re: #12 wrenchwench
This is where the best burritos in the world are made: [Embedded image] Looks like Old Mexico, but it’s New Mexico.
This is where the best burritos in the world are made:
[Embedded image]
Looks like Old Mexico, but it’s New Mexico.
Could go for a good burrito right now. What are their specialties? uno burrito con salsa verde por favor.