5 /5 Isela Fierro: The food was spectacular and service was great. The café de la olla was the best coffee Ive ever tasted. Worth the visit.
216 E 8th St, Odessa, TX 79761
(432) 880-1455
GG map: https://www.google.com/maps/place/?q=place_id:ChIJn2TrMjHJ-4YRzkuVhO5OPEQ