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