La Sierra: New Mexican Restaurant hero image

La Sierra: New Mexican Restaurant

Restaurant

2000 Menaul Blvd NE, Albuquerque, NM 87107, USA

Biter Score
8.0
Closed
Thursday: 8 AM – 9 PM
La Sierra: New Mexican Restaurant photo 1
La Sierra: New Mexican Restaurant photo 2
La Sierra: New Mexican Restaurant photo 3