The 10 Best Restaurants on the San Antonio Riverwalk

Casa Rio San Antonio

Courtesy of Casa Rio San Antonio

One of Texas' most popular tourist attractions, the San Antonio Riverwalk is undoubtedly a must-see for any first time visitor to San Antonio. In addition to breathtaking views and excellent shopping, it's here where you'll also find some of the city's best restaurants. From German and Mexican to Italian and classic Southern, there's a little something for everyone. Here's where to go on your next trip.

01 of 10

Biga on the Banks

San Antonio Riverwalk

Courtesy of Biga on the Banks

203 S St Mary's St, San Antonio, TX 78205, USA
Phone +1 210-225-0722

Opened in 1991, San Antonio's Biga's on the Banks is one of the most popular dining options on the Riverwalk. It features a menu of eclectic contemporary American cuisine. Choose from a three-or four-course pre fixe menu. There's also a seasonal daily menu between 6:30 and 9:30 p.m. Favorite dishes include Hill Country venison and grilled quail with tamale tart, apple-braised cabbage, grilled eggplant, and juniper sauce.

What to order: For dessert, don't miss the restaurant's signature sticky toffee pudding.

02 of 10

La Margarita Mexican Restaurant & Oyster Bar

 La Margarita MexicanRestaurant & Oyster Bar

Courtesy of La Margarita MexicanRestaurant & Oyster Bar

120 Produce Row, San Antonio, TX 78207, USA
Phone +1 210-898-1745

Long considered San Antonio's best Mexican food restaurant, La Margarita is located in the place to go for giant drinks, food, views, and even live music. In addition to serving liberal volumes on their namesake drink, La Margarita is also roundly recognized as the first American restaurant to serve fajitas.

What to order: If you're going to order fajitas anywhere, it should be at this institution.

03 of 10



Courtesy of Schilo's

424 E Commerce St, San Antonio, TX 78205, USA
Phone +1 210-223-6692

The oldest restaurant in San Antonio, Schilo's is one of the city's most classic spots. Serving up old-school German fare like potato pancakes, pretzels, sausages and schnitzel, this super popular diner-style institution often requires a wait to get in.

What to order: The meatloaf special at Schilo's was in such high demand that it earned a permanent place on the menu.

04 of 10

Boudro's Texas Bistro

Boudro's Texas Bistro

Courtesy of Boudro's Texas Bistro

On The Riverwalk Level, 421 E Commerce St, San Antonio, TX 78205-2815, USA
Phone +1 210-224-8484

Located right on San Antonio's Riverwalk, Boudro's is backed by a menu offering unique entrees such as smoked shrimp enchiladas and blackened prime rib. For drinks, try the frozen margaritas made with prickly pear juice, which is excellent with an order of guac for the table. What really sets this restaurant apart is that you can eat inside the establishment or choose a table on one of their special barges that cruises along the river.

What to order: Boudro's is known for their steaks, so meat eaters, this one's for you.

Continue to 5 of 10 below.
05 of 10



Courtesy of Allora

403 Pearl Pkwy, San Antonio, TX 78215, USA
Phone +1 210-979-9950

Located in San Antonio's hip Pearl District, Allora is situated right at the northern tip of the city's Riverwalk. Bringing a taste of the Amalfi Coast to San Antonio, it's the perfect spot for pasta, wine, and people watching.

What to order: Don't miss the lobster lasagna with butter-poached Maine lobster, house-cured guanciale and San Marzano tomatoes.

06 of 10

The Republic of Texas Restaurant

Republic of Texas Restaurant

Courtesy of Republic of Texas Restaurant

526 River Walk St, San Antonio, TX 78205, USA
Phone +1 210-226-6256

The Republic of Texas Restaurant has just the kind of food people envision Texans eating—big burgers, juicy steaks, fajitas, and more. It also boasts one of the most central locations on the Riverwalk.

What to order: The barbecue here is top notch. You can't go wrong with the brisket sandwich or combination brisket and sausage plate.

07 of 10


Ocho San Antonio

Courtesy of Ocho

1015 Navarro St, San Antonio, TX 78205-1321, USA
Phone +1 210-222-2008

If you want the best view of the river, Ocho is the place to go. The dining room is set in a glass conservatory with floor-to-ceiling glass walls overlooking the waterfront, and the food is a unique mix of Cuban and Mexican sprinkled with Texan influences.

What to order: Order the arroz con pollo or crispy snapper in coconut sauce, then head to the speakeasy bar downstairs, which boasts some of the city's best margaritas.

08 of 10


Supper San Antonio

Courtesy of Supper

136 E Grayson St, San Antonio, TX 78215, USA
Phone +1 210-448-8351

Located in the hip Hotel Emma, Supper is a place to see and be seen. With contemporary modern design and a chic clientele, it's a great spot for a celebratory dinner or intimate get together. Supper also boasts meals made from entirely local organic seasonal ingredients sourced from family-owned Texas farms. 

What to order: The risotto here will melt in your mouth. Don't leave without ordering the hotel's namesake cocktail, The Emma.

Continue to 9 of 10 below.
09 of 10

Ácenar Mexican Restaurant


Courtesy of Acenar Mexican Restaurant

146 E Houston St, San Antonio, TX 78205, USA
Phone +1 210-222-2362

This contemporary Mexican restaurant directly on the Riverwalk is where to go for dressed up margaritas, enchiladas, and more. It has consistently been ranked as a locals' favorite, and merges Texan flavors with classic Mexican dishes like alambras, ceviches, and asadas.

What to order: The savory chiles rellenos can't be beat.

10 of 10

Casa Rio

Casa Rio

Courtesy of Casa Rio

430 E Commerce St, San Antonio, TX 78205-2629, USA
Phone +1 210-225-6718

The very first restaurant to open on the Riverwalk, Casa Rio is an institution and what many in the city associate with Tex-Mex. The views of the barge boats below can't be beat, and the restaurant even offers a kid's menu for families.

What to order: The chili con carne is a locals' favorite.

Back to List

The 10 Best Restaurants on the San Antonio Riverwalk