Perini Ranch Serving Up Fine Dining in Buffalo Gap by Kim Hastings July 20, 2017 by Kim Hastings July 20, 2017 “…and so much more.” How many times have we seen that claim? Usually, what follows is a long-winded infomercial that finishes with …