Credit

Courtesy of None/None

What to Eat in San Antonio

San Antonio dining primarily revolves around two types of food: Tex-Mex and meat. Those craving spicy enchiladas or cheesy chimichangas from below the border are encouraged to dine in the Southtown neighborhood. Recent visitors highly recommend Rosario's, which receives top marks for its prompt service and delectable plates like ceviche and chicken flautas.       

However, the large influx of business and recreational travelers has jumpstarted the diversity of cuisine in San Antonio. Downtown restaurants cater to carnivores, offering local favorites like prime rib and chicken-fried steak, and feature some of the more upscale eateries like Bliss and Bohanan's. When you make your way to the River Walk, consider calling the restaurant you select ahead for a reservation since this area is quite popular. Some visitor favorites along the river include Texas bistro Boudro's for its steaks and Ácenar for its contemporary Mexican cuisine. If you'd like to follow the lead of a local, consider signing up for a food tour

Find the Best Restaurants in San Antonio

  • #1
    Chama Gaucha Brazilian Steakhouse
    #1 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 1599 reviewsTripadvisor (1599)
    $$ | Steakhouse, Brazilian
    18318 Sonterra Pl, San Antonio, TX 78258-4175
    Read More »
  • #2
    Pollos Asados Los Nortenos
    #2 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 914 reviewsTripadvisor (914)
    $ | Mexican, Latin, Spanish
    4642 Rigsby Ave This restaurant has re-opened. I went there a few days ago., San Antonio, TX 78222-1266
    Read More »
  • #3
    Bliss
    #3 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 894 reviewsTripadvisor (894)
    $$ | American, Contemporary
    926 S Presa St, San Antonio, TX 78210-1460
    Read More »
  • #4
    La Panaderia
    #4 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 396 reviewsTripadvisor (396)
    $ - $$ | Cafe
    301 E Houston St, San Antonio, TX 78205-1802
    Read More »
  • #5
    J Prime Steakhouse
    #5 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 339 reviewsTripadvisor (339)
    $$ | American, Steakhouse
    1401 North Loop 1604 W, San Antonio, TX 78258
    Read More »
  • #6
    Biga on the Banks
    #6 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 1542 reviewsTripadvisor (1542)
    $$ | American, International
    203 S Saint Marys St, San Antonio, TX 78205-2714
    Read More »
  • #7
    Eddie V's Prime Seafood
    #7 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 856 reviewsTripadvisor (856)
    $$ | American, Seafood, Grill
    1834 N Loop 1604 W, San Antonio, TX 78248
    Read More »
  • #8
    Bohanan's Prime Steak and Seafood
    #8 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 1750 reviewsTripadvisor (1750)
    $$ | American, Steakhouse
    219 E Houston St 2nd Floor, San Antonio, TX 78205-1854
    Read More »
  • #9
    Cappy's Restaurant
    #9 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 583 reviewsTripadvisor (583)
    $ - $$ | American, Contemporary
    5011 Broadway St, San Antonio, TX 78209-5707
    Read More »
  • #10
    La Panaderia
    #10 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 334 reviewsTripadvisor (334)
    $ - $$ | Cafe
    8305 Broadway St, San Antonio, TX 78209-2006
    Read More »
  • #11
    La Fonda on Main
    #11 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 1123 reviewsTripadvisor (1123)
    $ - $$ | Mexican, Southwestern, Latin, Spanish, Contemporary
    2415 N Main Ave, San Antonio, TX 78212-3450
    Read More »
  • #12
    18 Oaks
    #12 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 357 reviewsTripadvisor (357)
    $$ | American, Steakhouse
    23808 Resort Parkway JW Marriott San Antonio Hill Country Resort & Spa, San Antonio, TX 78261
    Read More »
  • #13
    Zinc Bistro and Wine Bar
    #13 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 1141 reviewsTripadvisor (1141)
    $ - $$ | American, Bar, Wine Bar
    207 N Presa St, San Antonio, TX 78205-2635
    Read More »
  • #14
    Green Vegetarian Cuisine
    #14 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 519 reviewsTripadvisor (519)
    $ - $$ | American
    200 E Grayson St Ste 120, San Antonio, TX 78215-1269
    Read More »
  • #15
    Las Canarias Restaurant
    #15 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 943 reviewsTripadvisor (943)
    $$ | American
    112 College St at Omni La Mansion del Rio, San Antonio, TX 78205-1811
    Read More »
  • #16
    Bakery Lorraine
    #16 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 463 reviewsTripadvisor (463)
    $ - $$ | French, American, Cafe
    306 Pearl Pkwy Ste 110, San Antonio, TX 78215-1290
    Read More »
  • #17
    The Original Blanco Cafe
    #17 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 494 reviewsTripadvisor (494)
    $ | Mexican, Southwestern, Latin
    419 N Saint Marys St, San Antonio, TX 78205-1703
    Read More »
  • #18
    Supper American Eatery
    #18 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 426 reviewsTripadvisor (426)
    $ - $$ | American
    136 E Grayson St Pearl Brewery Area, San Antonio, TX 78215-1397
    Read More »
  • #19
    Boudro's Texas Bistro
    #19 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 4664 reviewsTripadvisor (4664)
    $ - $$ | American, Southwestern
    421 E Commerce St, San Antonio, TX 78205-2814
    Read More »
  • #20
    Texas de Brazil
    #20 of 4,832 Places to Eat in San Antonio
    Tripadvisor Traveler Rating 4.5 based on 599 reviewsTripadvisor (599)
    $$ | Steakhouse, Brazilian, Latin, Spanish
    313 E Houston St, San Antonio, TX 78205-1802
    Read More »

Explore More of San Antonio

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended