Premium tables. Cold drinks. Zero pretense. Rio Billiards Pub is where the game lives and the good times never run out.
Rio Billiards Pub sits at the crossroads of Rio Grande City, and we've built something that feels like home. Our tables are set, our drinks are cold, and the energy is always right.
Whether you're sinking the 8-ball after work, watching the game with friends, or just enjoying a quiet drink — this is your spot. No reservations needed. Just show up and play.
Professional-grade surfaces for every skill level
Right on E Main St, heart of Rio Grande City
We don't do fancy. We do real. Here's what you'll find when you walk through our doors.
From craft beers to classic cocktails, our bar is stocked with everything you need to keep the game going. No overpriced nonsense — just good drinks at fair prices.
This isn't a corporate chain. It's a place where regulars know your name, strangers become friends, and every game feels like a local championship.
Beginner or seasoned pro — our tables welcome everyone. Take a lesson, join an open game, or just enjoy the atmosphere. There's a seat for you.
No hidden fees, no surprise charges. Pay for your table time, grab a drink, and enjoy. What you see is what you get — that's the Rio promise.
Warm lighting, comfortable seating, and the unmistakable sound of balls clacking. Our space is designed for one thing: making every visit memorable.
We're here whenever you are. Weekday after work, weekend hangouts, late-night games — Rio Billiards Pub is open for you, every single day.
This is what it feels like when you walk in. Real moments, real atmosphere.
Find us in the heart of Rio Grande City. Walk in, grab a table, and let the good times roll. No appointment necessary.
602 E Main St
Rio Grande City, TX 78582
Open 7 Days a Week
Call for current hours
Have a question or just want to say hello? Drop us a line.
Message sent! We'll get back to you soon.