Get directions to: Barn Door Restaurant, Mayhill, NM
Restaurant address: Po Box 88 Mayhill, NM 88339, USA
Restaurant: Barn Door Restaurant