Restaurants & Bars

Southwest

Been to Chelles in Gallup?

Share:

Restaurants & Bars

Been to Chelles in Gallup?

janeh | May 25, 2008 01:18 PM

I've heard that there are new owners and that it's still the best in town. Anyone been recently?

Want to stay up to date with this post?

Recommended From Chowhound