Saucedo Tamale Factory
287 S Grandview Ave, Odessa
(432) 332-2070
Menu
Restaurants in Odessa, TX
Saucedo Tamale Factory
287 S Grandview Ave, Odessa, TX 79761
(432) 332-2070