La Barraca Restaurant

1303 U.S. Rte 66 Gallup NM 87301 USA

(505) 722-5083

Location