Elva's Taco Casa
807 Royalty Ave, Odessa
(432) 333-2831
Menu
Restaurants in Odessa, TX
Elva's Taco Casa
807 Royalty Ave, Odessa, TX 79761
(432) 333-2831