Buffalo Gap TX Hotels & Motels 1. 202 William St, Buffalo Gap, TX 79508 | Elm Creek Bed & Breakfast (325) 572-3587