Village Inn Reviews & Details
7801 N Mesa St
Village Inn is located at 7801 N Mesa St in El paso near the intersection of N Mesa St and S Desert Blvd. Their menu consists of American dishes . Call (915) 581-7205 today!
- Major Intersection:N Mesa St And S Desert Blvd
Tell us more about Village Inn El paso!