← Odessa restaurants
El Sitio 4110
No reviews yet
Mexican4110 Faudree Rd, Odessa
Own or manage El Sitio 4110? Claim this listing free
Hours
Hours not listed yet.
Details
Address4110 Faudree Rd, Odessa 79765
Phone+14322465122
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.