Heard a rumor recently that a new Del Rancho was going to be built on 19th Street and then stumbled across this on Facebook.... The Dining Room
The Del Rancho on 19th is still 100% rumor as far as I know but it appears the Del Rancho that has been in Old Town Moore for as long as I can remember is rebranding itself.
Bookmarks