instagram

Monday, June 9, 2003

Not a bad list of perfect taco stands around town. Why do I think so? They put Yuca's on the list.

No comments: