1301 N County Rd W, Odessa, Texas 79763 USA
Asado, Rice and Beans. So tender and delicious.
Photo Credit: Yelp