Chihuahua Charlie's is back in business, on this side of the border, at 2900 N. Mesa; across from the Don Haskins Center.
These are the scariest places in El Paso according to locals. Some are eerie, some are funny, but all are unforgettable.