Get directions to: Lupe's Restaurant, Catalina, AZ
Restaurant address: 35530 North Highway 7779 Catalina, AZ 85738, USA
Restaurant: Lupe's Restaurant