Online ordering is only available from our Highway 14 Headquarters location.

La Choza Restaurant

La Choza Restaurant

La Choza Restaurant, Alarid Street, Santa Fe, NM, USA

Get Directions