Orphies Address: 1341 State Road 75, Penasco, NM 87553 Phone: (575) 587-1699 Restaurants Other Businesses: Victor's Drive Inn at 14060 State Road 75, Penasco, NM 87553 Sugar Nymphs Bistro at 15046 State Road 75, Penasco, NM 87553