Remove Ads

DON'T FORGET TO SAVE YOUR TRIP. CLICK HERE.

El Tarahumara Restaurante

1818 N County Rd W, Odessa, Texas 79763 USA

Add to Trip
Remove Ads

El Tarahumara Restaurante te ofrece los más exquisitos platillos mexicanos para deleitar tu paladar!!! Abierto todos los dias de 8:00am a 3:00 pm

Read More >
Add Review
Thanks!
Your Rating
1
2
3
4
5

Be the first to add a review to the El Tarahumara Restaurante.