Sasabe from Arizona Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map La Osa Junction Bar And Restaurant - Arizona, Sasabe, Sasabe Az 85633, 85633 (520) 823-4236 Map