This place is alright for being in an industrial park. The location is a HUGE drawback. Hard to find, hard to get to, and not all that its cracked up to be. Having lived in El Paso for the previous 7 years...
Full reviews and comments are available exclusively to VIP members. Join Now