3000 S Camino Del Sol, Arivaca, Arizona, 85622-8294
(520) 399-3408
05-Jul-13
stef a
Del Sol Steak House in Arivaca has a great tasting steak local.. And also the food here is awesome, great location and nice people around.