
San Antonio is a vibrant city with a rich history and culture that's reflected in its food and drink scene. The city is home to a variety of pubs that cater to all tastes, from traditional English-style pubs to modern gastropubs.
Whether you're looking for a casual drink with friends or a place to watch the game, San Antonio has a pub for you.
One of the best things about San Antonio's pub scene is its diversity. You can find pubs that specialize in craft beer, whiskey, or wine, as well as those that serve up classic cocktails and pub grub.
Some of the city's pubs have been around for decades, while others are relatively new, but all offer a unique atmosphere and experience.
San Antonio's pubs are also known for their friendly and welcoming atmosphere. Whether you're a regular or a first-time visitor, you're sure to feel right at home in one of the city's many pubs.
The staff are always happy to offer recommendations and chat about the latest drinks and trends.
So, whether you're a local or a visitor, make sure to check out San Antonio's best pubs.
From cozy neighborhood bars to bustling downtown hotspots, there's something for everyone in this vibrant city.
1. The Hoppy Monk

The Hoppy Monk is a bustling gastropub that offers a huge selection of beers on tap.
This upbeat bar has an elevated, globally inspired pub food menu that is sure to satisfy. The knowledgeable wait staff is always on hand to help you with your selection.
The atmosphere is great for meeting up with friends or grabbing a bite to eat. The patio is dog-friendly, making it a perfect spot for pet owners.
The Hoppy Monk is a must-visit for anyone looking for a great place to enjoy delicious food and drinks.
2. The Esquire Tavern

The Esquire Tavern is a must-visit for those looking for a quality drink. With a massive selection of spirits, good local craft brews, and friendly staff, this bar is sure to impress.
While the food is good, the focus here is on the drinks. The atmosphere is dark and comfortable, making it a perfect spot for a night out with friends.
The interior design is inspired by the prohibition era, and the vintage digs with the longest wooden bartop in Texas add to the charm.
The food is cooked to order and tasty, and the staff is courteous and helpful. If you're looking for a chill spot to have a few drinks with friends, this is the place to be.
3. Durty Nelly's Irish Pub

Durty Nelly's Irish Pub is a lively and fun spot for those looking for a traditional Irish pub experience.
With live piano entertainment and sing-alongs, the festive atmosphere is perfect for a night out with friends.
The menu offers delicious traditional grub and imported drafts, and the Irish donuts are a must-try dessert. The staff is friendly and attentive, making for a pleasant experience.
Although not kid-friendly, this pub is perfect for those looking to have a good time with great drinks and entertainment.
4. The Irish Pub

The Irish Pub is a cozy neighborhood bar that offers a great selection of drinks and a laid-back atmosphere.
The friendly staff makes sure that customers feel welcome and taken care of. The bar has a pool table and darts display for those who enjoy playing games while they drink.
There is no food served, but the bar is perfect for a night out with friends or a casual date. On Wednesdays, the bar offers $3 "you call it" drinks, which is a great deal.
The outdoor patio seating is a nice place to enjoy a drink on a warm night. The Irish Pub is a must-visit spot for those looking for a low-key night out with reasonable prices.
5. Sparky's Pub

Sparky's Pub is a popular gay-friendly pub that draws in crowds with its drinks, video DJs, and pool tables.
The atmosphere is lively, and the staff is friendly.
The bar offers a variety of drink specials on weekends, making it an affordable option for a night out.
The cafe and wine bar provide a quieter space for those looking to unwind. Sparky's Pub is a great spot for a fun night out with friends.
6. The Winchester

The Winchester is a British-style pub that serves classic pub grub.
It's a great spot to watch TV sports and enjoy karaoke nights. The staff is friendly and quick to serve.
The food is delicious, and they have a great selection of beers on tap.
The atmosphere is laid back and relaxing. It's definitely worth a visit!
7. Stone Street Pub

Stone Street Pub is a great place to enjoy a drink with friends. The bartenders are professional and friendly, and the atmosphere is cozy and relaxing.
Trivia night on Wednesdays is a must-try, and the free popcorn is a nice touch.
The TVs are well-placed for game watching, and the drink specials are worth checking out.
The patio is a great spot to enjoy a drink on a nice day. Stone Street Pub is a solid choice for a low-key night out.
8. McFinnigan's Pub

McFinnigan's Pub offers a great selection of local craft beer and whiskey. The bartenders are knowledgeable and offer excellent service.
The atmosphere is chill and perfect for relaxing with a pint. They have dart boards and TVs to watch games.
The food selection is limited, but the burgers are great. The bar is clean and follows COVID precautions.
If you're looking for a local neighborhood bar with a dive feel, McFinnigan's Pub is a great choice.
9. Drink Texas Bar

Drink Texas Bar offers a relaxed atmosphere with a good selection of Texas beers and spirits.
The bartenders are friendly and keep the drinks flowing while music plays in the background. Though not fancy, it's a great spot for a drink after work or to hang out with friends.
The bar also has a small selection of bar food and a decent selection of hard liquors, all at reasonable prices.
The only downside is the one-person bathrooms, but that's a small inconvenience for an otherwise enjoyable experience.
10. On The Rocks Pub

On The Rocks Pub is a trendy and lively spot for locals and visitors alike. With a great selection of beers and friendly staff, this pub is perfect for a night out with friends.
The atmosphere is fun and inviting, with pub games and TVs showing sports games.
The live music is a definite highlight, with talented musicians playing popular tunes. The bartenders are knowledgeable and make great drinks, ensuring that everyone has a good time.
If you're looking for a cool and relaxed spot to hang out, On The Rocks Pub is definitely worth checking out.
11. Mad Dogs British Pub Riverwalk

Mad Dogs British Pub Riverwalk is a lively and fun spot along the riverwalk. With a great drink selection and delicious food, it's a must-visit for anyone looking for a different cuisine than the usual German and Spanish fare in the area.
The atmosphere is lively and entertaining, with live music and karaoke nights.
The staff is friendly and attentive, making for a comfortable and enjoyable experience. The outdoor seating area is a great spot to people-watch and enjoy the river views.
Whether you're looking for a quick bite or a night out, Mad Dogs British Pub Riverwalk is a great choice.