Top restaurants list

10 Best Barbecue Restaurants in San Antonio

  • 10 restaurants
  • San Antonio, Texas
  • Updated December 28, 2025

The best barbecue restaurants in San Antonio are 2M Smokehouse, Reese Bros Barbecue, Curry Boys BBQ, Pinkerton's Barbecue, Smoke Shack BBQ, The Barbecue Station, Blanco BBQ, Burnt Bean Co., Two Bros. BBQ Market, and Tommy's Restaurant. The experience at these establishments is centered on high-quality, slow-smoked meats, often blending Central Texas traditions with the unique flavors of South Texas. San Antonio is famous for barbecue because of this distinct Tex-Mex fusion, a growing number of nationally acclaimed pitmasters, and a deep-rooted appreciation for smoked meat.

Signature San Antonio barbecue dishes to expect include classic prime brisket, pork ribs, and unique house-made sausages like serrano and Oaxaca cheese. The average meal price at a San Antonio barbecue joint ranges from $15 for a sandwich platter to over $50 per person for a full spread with multiple meats and sides. The types of barbecue restaurants in San Antonio include historic, no-frills joints, modern craft smokehouses, and large, family-friendly halls with playgrounds. While the food is meat-centric, the core smoked meats are naturally gluten-free, and some modern spots offer vegetarian options like smoked jackfruit or creative vegetable sides.

Among the city's many excellent choices, 2M Smokehouse is a standout overall experience due to its nationally recognized craft barbecue, its unique and delicious fusion of Texas smoke with Mexican flavors, and its role in putting San Antonio on the map as a top-tier barbecue destination. For a fast-casual experience, Curry Boys BBQ is a top choice for its one-of-a-kind and flavorful fusion of Texas barbecue with Southeast Asian curries. San Antonio's barbecue scene does not include formal fine dining, but Pinkerton's Barbecue offers a more upscale, full-service restaurant and bar experience in a polished downtown setting.

  1. Curry Boys BBQ 1
    Curry Boys BBQ is a fast-casual restaurant in San Antonio, TX known for Southeast Asian curries and classic Texas barbecue. Popular menu items include the Brisket Smoke Show, Good Luck...
    Item Prices
    20
    Average Item Price
    $7.69
    More about Curry Boys BBQ

    Type of Restaurant:

    Fast Casual.

    Type of Food:

    Barbecue Fusion (Texas & Southeast Asian).

    Signature Dishes:

    Brisket Smoke Show, The Tony Porker, The Missing Link.

    Curry Boys BBQ signature dishes: : Brisket Smoke Show, The Tony Porker, The Missing Link.

    Location:

    536 E Courtland Pl, San Antonio, TX 78212 (Multiple locations exist).

    Special Feature:

    A one-of-a-kind menu that fuses Texas barbecue and Asian curries, and a vibrant, casual outdoor patio setting.

    What Makes It Special:

    The creative, bold, and successful combination of two very different food styles.

    What Sets It Apart:

    Its unique and highly specialized fusion concept makes it a singular dining destination in San Antonio.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 10:00 PM.

    Price:

    $15 to $25 per person.

    Curry Boys BBQ Menu Prices
  2. Pinkerton's Barbecue 2
    Pinkerton's Barbecue is an acclaimed craft barbecue restaurant, with its San Antonio location downtown, serving high-quality, slow-smoked meats and traditional sides in a large, modern-rustic hall.
    Item Prices
    6
    Average Item Price
    $12.50
    More about Pinkerton's Barbecue

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue.

    Signature Dishes:

    Beef Ribs, Dry Rub Pork Ribs, Pulled Pork.

    Pinkerton's Barbecue signature dishes:: Beef Ribs, Dry Rub Pork Ribs, Pulled Pork.

    Location:

    107 W Houston St, San Antonio, TX 78205.

    Special Feature:

    A focus on high-quality ingredients and traditional smoking methods, a full bar, and a spacious, comfortable indoor and outdoor setting.

    What Makes It Special:

    It brings award-winning, Houston-born craft barbecue to a prime downtown San Antonio location.

    What Sets It Apart:

    The combination of a high-end craft barbecue menu with a polished, full-service restaurant and bar experience.

    Operating Hours:

    Tuesday – Thursday: 11:00 AM – 9:00 PM; Friday – Saturday: 11:00 AM – 10:00 PM; Sunday: 11:00 AM – 9:00 PM; Monday: Closed.

    Price:

    $25 to $50 per person.

    Pinkerton's Barbecue Menu Prices
  3. Smoke shack BBQ 3
    Smoke Shack BBQ is a popular, family-owned restaurant that grew from a food truck, serving classic Texas barbecue and Southern-inspired comfort food in a casual, rustic setting.
    Item Prices
    171
    Average Item Price
    $9.94
    More about Smoke shack BBQ

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue, Southern.

    Signature Dishes:

    Brisket, Pulled Pork, Chopped Brisket Sandwich.

    Smoke shack BBQ signature dishes:: Brisket, Pulled Pork, Chopped Brisket Sandwich.

    Location:

    3714 Broadway, San Antonio, TX 78209.

    Special Feature:

    Its location next to a large beer garden, a menu that includes barbecue-centric comfort food, and a very popular food truck history.

    What Makes It Special:

    Its reputation as a beloved local spot for satisfying, well-made barbecue and creative sandwiches.

    What Sets It Apart:

    The combination of a classic barbecue joint with more playful dishes like the Brisket Grilled Cheese.

    Operating Hours:

    Monday – Saturday: 11:00 AM – 9:00 PM; Sunday: 11:00 AM – 5:00 PM.

    Price:

    $15 to $35 per person.

    Smoke shack BBQ Menu Prices
  4. Blanco BBQ 4
    Blanco BBQ is a family-friendly restaurant in San Antonio, known for its Texas-style smoked meats prepared with oak and pecan wood. The Blanco BBQ menu features scratch-made dishes ranging from...
    Item Prices
    507
    Average Item Price
    $11.23
    More about Blanco BBQ

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue.

    Signature Dishes:

    Brisket Taco, Ribs, Chopped BBQ, Brisket.

    Blanco BBQ signature dishes: : Brisket Taco, Ribs, Chopped BBQ, Brisket.

    Location:

    13259 Blanco Rd, San Antonio, TX 78216.

    Special Feature:

    A very large indoor and outdoor space, a playground for children, and frequent live music, making it a community gathering spot.

    What Makes It Special:

    Its focus on creating a family-friendly destination for enjoying classic Texas barbecue.

    What Sets It Apart:

    The combination of a full barbecue menu with a large playground and ample space makes it a go-to for families.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 9:00 PM.

    Price:

    $15 to $35 per person.

    Blanco BBQ Menu Prices
  5. Two Bros. BBQ Market 5
    Two Bros. BBQ Market, from Chef Jason Dady, is a family-friendly barbecue restaurant offering classic Texas smoked meats in a casual setting with a large outdoor patio and playground.
    Item Prices
    31
    Average Item Price
    $13.65
    More about Two Bros. BBQ Market

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue.

    Signature Dishes:

    Plain Bro Tato, Loaded Bro Tato, Smoked Sliced Brisket.

    Two Bros. BBQ Market signature dishes:: Plain Bro Tato, Loaded Bro Tato, Smoked Sliced Brisket.

    Location:

    12656 West Ave, San Antonio, TX 78216.

    Special Feature:

    A large, shaded outdoor seating area with a sandbox and playground, and a menu overseen by a well-known San Antonio chef.

    What Makes It Special:

    It provides a high-quality barbecue experience with a strong focus on creating a welcoming environment for families with children.

    What Sets It Apart:

    The combination of a chef-driven approach to barbecue with an excellent, family-friendly outdoor space.

    Operating Hours:

    Monday – Sunday: 10:30 AM – 8:00 PM or 9:00 PM.

    Price:

    $15 to $35 per person.

    Two Bros. BBQ Market Menu Prices
  6. Tommy's Restaurant 6
    Tommy's Restaurant is a long-standing San Antonio institution, operating since 1972, serving a menu of classic American diner food, Tex-Mex favorites, and some barbecue items in a no-frills, welcoming setting.
    Item Prices
    977
    Average Item Price
    $8.98
    More about Tommy's Restaurant

    Type of Restaurant:

    Diner / Casual Dining.

    Type of Food:

    American, Tex-Mex.

    Signature Dishes:

    Tommy's Burger, Steak Ala Mexicana Taco, El Macho Taco.

    Tommy's Restaurant signature dishes:: Tommy's Burger, Steak Ala Mexicana Taco, El Macho Taco.

    Location:

    8823 Wurzbach Rd, San Antonio, TX 78240 (Multiple locations exist).

    Special Feature:

    Its history as a beloved local diner, an extensive and affordable menu, and its reputation for friendly, consistent service.

    What Makes It Special:

    It offers a genuine taste of a classic San Antonio neighborhood diner, serving a wide range of satisfying comfort food.

    What Sets It Apart:

    Its combination of multiple food styles (American, Tex-Mex, BBQ) on one menu makes it a reliable choice for pleasing many different tastes.

    Operating Hours:

    Monday – Sunday: 7:00 AM – 3:00 PM.

    Price:

    $10 to $25 per person.

    Tommy's Restaurant Menu Prices
  7. 2M Smokehouse 7

    7. 2M Smokehouse

    2M Smokehouse is a family-owned barbecue restaurant on the Southeast side of San Antonio, known for its traditional Central Texas-style smoked meats and unique Mexican-influenced side dishes.
    More about 2M Smokehouse

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue, Tex-Mex.

    Signature Dishes:

    Chop Brisket Meal, Brisket Chopped Sandwich, Brisket Cheddar Melt Sandwich.

    2M Smokehouse signature dishes:: Chop Brisket Meal, Brisket Chopped Sandwich, Brisket Cheddar...

    Location:

    2731 S WW White Rd, San Antonio, TX 78222.

    Special Feature:

    A menu that blends classic Texas barbecue with the flavors of South Texas and Mexico, including items like barbacoa and Mexican street corn.

    What Makes It Special:

    The high quality of its craft barbecue combined with its creative, critically acclaimed side dishes and specialty sausages.

    What Sets It Apart:

    The unique and successful fusion of traditional barbecue with authentic Mexican-American flavors, creating a distinct San Antonio BBQ experience.

    Operating Hours:

    Thursday – Sunday: 11:00 AM – 4:00 PM (or until sold out). Monday, Tuesday, Wednesday: Closed.

    Price:

    $20 to $40 per person.

  8. Reese Bros Barbecue 8

    8. Reese Bros Barbecue

    Reese Bros Barbecue is a craft barbecue spot in San Antonio, offering high-quality, wood-smoked meats and scratch-made sides in a casual setting with a focus on traditional techniques.
    More about Reese Bros Barbecue

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue.

    Signature Dishes:

    Brisket, Ribs, Chopped Brisket Sammy, Torta.

    Reese Bros Barbecue signature dishes:: Brisket, Ribs, Chopped Brisket Sammy, Torta.

    Location:

    906 Hoefgen Ave, San Antonio, TX 78210.

    Special Feature:

    A dedication to the craft barbecue process, with attention to detail in both the smoked meats and the accompaniments.

    What Makes It Special:

    Its reputation for producing top-tier Central Texas-style barbecue that has quickly gained a strong following among enthusiasts.

    What Sets It Apart:

    The focus on executing the fundamentals of craft barbecue at a high level, contributing to San Antonio's growing reputation for quality BBQ.

    Operating Hours:

    Friday – Sunday: 11:00 AM – Until Sold Out (often mid-afternoon). Monday, Tuesday, Wednesday, Thursday: Closed.

    Price:

    $25 to $50 per person.

  9. The Barbecue Station 9

    9. The Barbecue Station

    The Barbecue Station is a long-standing, no-frills barbecue restaurant housed in a historic former gas station, serving traditional Texas-style smoked meats.
    More about The Barbecue Station

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue.

    Signature Dishes:

    Chopped Beef, Pulled Pork, Chopped Chicken, Brisket and Chicken.

    The Barbecue Station signature dishes:: Chopped Beef, Pulled Pork, Chopped Chicken, Brisket and Chic...

    Location:

    1610 NE Interstate 410 Loop, San Antonio, TX 78209.

    Special Feature:

    Its unique setting in a converted vintage gas station and its reputation for consistent, old-school Texas barbecue.

    What Makes It Special:

    Its status as a beloved local institution, serving the community with reliable and flavorful barbecue for decades.

    What Sets It Apart:

    The authentic, historic gas station ambiance provides a unique backdrop for a classic barbecue meal.

    Operating Hours:

    Monday – Saturday: 11:00 AM – 7:00 PM (or until sold out); Sunday: Closed.

    Price:

    $15 to $30 per person.

  10. Burnt Bean Co. 10

    10. Burnt Bean Co.

    Burnt Bean Co. is a highly acclaimed craft barbecue restaurant in Seguin, Texas, known for its top-tier Central Texas-style smoked meats and creative, flavorful side dishes.
    More about Burnt Bean Co.

    Type of Restaurant:

    Casual Dining / Barbecue Joint.

    Type of Food:

    Texas Barbecue.

    Signature Dishes:

    Prime Brisket, Pork Spare Ribs, House-Made Sausages, Brisket Frito Pie, various specialty sides.

    Burnt Bean Co. signature dishes:: Prime Brisket, Pork Spare Ribs, House-Made Sausages, Brisket...

    Location:

    108 S Austin St, Seguin, TX 78155 (Note: This is in Seguin, a popular barbecue destination just outside San Antonio).

    Special Feature:

    A reputation for excellence that has earned it a top spot in Texas Monthly's coveted barbecue rankings, often resulting in long lines.

    What Makes It Special:

    The exceptional quality of its smoked meats, putting it in the elite class of Texas barbecue joints.

    What Sets It Apart:

    The combination of award-winning, destination-worthy barbecue with inventive, standout side dishes.

    Operating Hours:

    Thursday – Saturday: 11:00 AM – Until Sold Out; Sunday: 8:00 AM – Until Sold Out. Monday, Tuesday, Wednesday: Closed.

    Price:

    $25 to $50 per person.

On the map

More top restaurant lists in Texas

Find your next favorite spot

Can't decide? start here: