Map
101 Stakeout Dr., Ranchos de Taos, NM 87557, United States

For outstanding steaks and Taos’s most amazing sunset views.

Restaurant
Stakeout Grill & Bar

For outstanding steaks and Taos’s most amazing sunset views.