Monday, July 11, 2011

Saucedo, this place is epic, mythical for the tamales they serve. They are the best I have ever eaten since being in Texas. This Place is in Odessa, TX. Well worth the visit on 8th street.

No comments:

Post a Comment