Leo's Mexican Food
Address:
9416 Montana Ave, El Paso, TX 79925
Phone:
(915) 593-5367
Payment:
Nice to Know:
- Noise Level Average
- Accepts Credit Cards Yes
- Good For Groups Yes
Other Businesses: