Remove Ads

Photo of Mi Casa

Mi Casa

1301 N County Rd W, Odessa, Texas 79763 USA

30 Reviews

This is the caldo de res and Ted enchiladas. Good food good service. The guy at the register brought us some really awesome salsa.

Photo Credit: Yelp

Remove Ads