Find your own favorites
Have a drink at billy’s
LOCATION
We are a restaurant that’s located in Santa Teresa, New Mexico that gets listed in Texas Monthy as one of the Top Ten Best Places in Texas to have a Steak
Facebook-f Instagram