215 E 8td street, Odessa, TX, Odessa
The tamales were a little oily and small. They're not bad, but probably the best in Odessa. If you like frozen or canned
716 W 8td St, Odessa, TX 79763-4217, Odessa
I love the small home style environment, not to mention the great food they surve.
The tamales were a little oily and small. They're not bad, but probably the best in Odessa. If you like frozen or canned