Get directions to: El Jaliqillo, North Las Vegas, NV
Restaurant address: 3455 E Lake Mead Blvd # 6 North Las Vegas, NV 89030, USA
Restaurant: El Jaliqillo