Mescalero

Wendell's

40

287 Carrizo Canyon Rd., Inn of the Mountain Gods,
Mescalero,
NM,
United States,
88340.

At the tony Inn of the Mountain Gods, Wendell’s serves creatively prepared chops (including elk tenderloin) and seafood (like Australian rock lobster).