Village Inn Reviews & Details
5863 No. Mesa Road
Village Inn is located at 5863 No. Mesa Road in El paso near the intersection of N Mesa St and Sunland Park Dr. Their menu consists of American dishes . Call (915) 581-6329 today!
- Major Intersection:N Mesa St And Sunland Park Dr
Tell us more about Village Inn El paso!