10 Best Barbecue Restaurants in San Antonio

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 0.00 (0 Reviews)
    • Item Prices 20
    • Average Item Price $7.69
    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 0.00 (0 Reviews)
    • Item Prices 6
    • Average Item Price $12.50
    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 0.00 (0 Reviews)
    • Item Prices 171
    • Average Item Price $9.94
    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 0.00 (0 Reviews)
    • Item Prices 507
    • Average Item Price $11.23
    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 0.00 (0 Reviews)
    • Item Prices 31
    • Average Item Price $13.65
    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 0.00 (0 Reviews)
    • Item Prices 977
    • Average Item Price $8.98
    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
    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 Melt Sandwich.
    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
    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
    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 Chicken.
    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
    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 Frito Pie, various specialty sides.
    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.