Best Restaurants On The San Antonio Riverwalk

Jump to: Cheap Eats | Mexican | Italian | Seafood | Steaks | More Global Flavors

The best restaurants on the San Antonio Riverwalk offer diverse dining experiences, from historic landmarks to modern culinary innovations. Whether you are looking for a budget-friendly taco or an upscale steakhouse with a view, the Riverwalk has something for everyone.


Editor’s Note: We work hard to bring you the most up-to-date information. However, all information is subject to change! As always, please verify with the organizer before heading out.

Also, please note that this article may contain affiliate links. If you click on an affiliate link and make a purchase, we may earn a small commission at no extra cost to you. We only recommend products and services that we genuinely believe will benefit our readers.

In case you are wondering about the choice of listings in this article, here is how we come up with our recommendations.

Also, check out our posts on Best Steakhouse San Antonio, Best San Antonio Restaurants with Patio DiningFine Dining San Antonio, and Date Night Ideas in San Antonio!


Cheap Riverwalk Restaurants San Antonio

Tito’s Mexican Restaurant

This spot features a diverse menu with classic favorites like tacos, fajitas, and enchiladas. Their expertly crafted margaritas made with premium tequila are a must-try.

Operating Hours: Sunday – Thursday 11 am – 9 pm | Friday – Saturday 11 am – 11 pm
Where: 955 S Alamo St, San Antonio, TX 78205
How Much: $15 – $25 per person


Schilo’s

Best Restaurants On The San Antonio Riverwalk - Schilo’s

Image credit: Schilo’s Facebook

San Antonio’s oldest restaurant has served classic German and Tex-Mex cuisine since 1917. It is famous for sausages, potato pancakes, and schnitzel in a laid-back setting.

Operating Hours: Daily 8:00 am – 2:30 pm
Where: 424 E Commerce St, San Antonio, TX 78205
How Much: $10 – $20 per person


La Villita Cafe

This cafe offers a welcoming ambiance with counter seating. Their signature cowboy burrito is a local favorite you shouldn’t miss.

Operating Hours: Daily 8 am – 5 pm | Grill: Daily 8 am – 3 pm
Where: 418 Villita St, San Antonio, TX 78205
How Much: $10 – $15 per person


Best Restaurants on the San Antonio Riverwalk – Mexican

Acenar

Acenar is renowned for exceptional Tex-Mex cuisine. Start your meal with their consistently satisfying chips and queso.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 146 E Houston St, San Antonio, TX 78205
How Much: $20 – $40 per person


Domingo Restaurant

Domingo offers a modern South Texas dining experience in an open-air setting. The menu highlights innovative regional cuisine and an agave-focused beverage program

Operating Hours: Breakfast: Monday – Friday 6:30 am – 10 am | Brunch: Saturday – Sunday 7 am – 3 pm | Lunch: Monday – Friday 11 am – 3 pm | Dinner: Sunday – Thursday 5 pm – 10 pm; Friday – Saturday 5 pm – 11 pm | Happy Hour: Monday – Friday 3 pm – 5 pm
Where: 123 N St Mary’s St, San Antonio, TX 78205
How Much: $25 – $45 per person


Iron Cactus

Best Restaurants On The San Antonio Riverwalk - Iron Cactus

Image credit: Iron Cactus Facebook

While a Texas-based chain, it consistently delivers some of the city’s best Mexican cuisine. Their happy hour features over 80 tequilas at the river bar.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 200 River Walk, Suite 100, San Antonio, TX 78205
How Much: $20 – $35 per person


Mi Tierra Cafe Y Panaderia

A local landmark since 1941, this spot features a bakery, bar, and festive dining room. It is celebrated for its outstanding margaritas and traditional fare.

Operating Hours: Sunday – Thursday 8 am – 10 pm | Friday – Saturday 8 am – 11 pm
Where: 218 Produce Row, San Antonio, TX 78207
How Much: $15 – $30 per person


Casa Rio

Operated by the same family since the River Walk’s early days, Casa Rio offers a charming blend of history and flavor.

Operating Hours: Sunday – Thursday 11 am – 9 pm | Friday – Saturday 11 am – 10 pm
Where: 430 E Commerce St, San Antonio, TX 78205
How Much: $15 – $25 per person


River Restaurant Ltd Catering

This eatery stands out with its legendary “ultimate fajita” and a colossal 60oz margarita. It offers traditional dishes with an unbeatable view.

Operating Hours: Varies by restaurant
Where: 521 River Walk St, San Antonio, TX 78205
How Much: $20 – $40 per person


Italian Restaurants on the San Antonio Riverwalk

NONNA Osteria – Downtown

Offers hearty Italian dishes like Rigatoni alla Norma and Osso Buco alongside a personalized wine list.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 401 S Alamo St, San Antonio, TX 78205
How Much: $30 – $60 per person


Zocca Cuisine d’Italia

Best Restaurants On The San Antonio Riverwalk - Zocca Cuisine d’Italia

Image credit: Zocca Cuisine d’Italia Facebook

Zocca serves contemporary Italian dishes made in-house with the freshest ingredients.

Operating Hours: Breakfast: Monday – Friday 6 am – 11 am; Saturday – Sunday 7 am – 11 am | Brunch: Saturday – Sunday 11 am – 3 pm | Lunch: Monday – Friday 11 am – 2 pm | Dinner: Daily 5 pm – 10 pm | Bar: Daily 11 am – 12 am
Where: 420 W Market St, San Antonio, TX 78205
How Much: $25 – $50 per person


Fiume Pizzeria and Wine Bar

Experience Neapolitan-style pizzas cooked in wood-fired ovens for a truly distinctive flavor.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 200 S Alamo St, San Antonio, TX 78205
How Much: $15 – $30 per person


Top Seafood Restaurants on the San Antonio Riverwalk

Landry’s Seafood House

Best Restaurants On The San Antonio Riverwalk - Landry’s Seafood House

Image credit: Landry’s Seafood House Facebook

A perfect spot for a casual seafood meal with fantastic River Walk views to unwind.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 517 N Presa, San Antonio, TX 78205
How Much: $25 – $50 per person


OSTRA

An upscale establishment within the Mokara Hotel & Spa, known for refined seafood and stunning views.

Operating Hours: Daily 7 am – 10 pm
Where: At Mokara Hotel & Spa 212 W Crockett St, San Antonio, TX 78205
How Much: $40 – $80 per person


Best Restaurants on the San Antonio Riverwalk – Steak

Brenner’s on the River Walk

Best Restaurants On The San Antonio Riverwalk - Brenner’s on the River Walk

Image credit: Brenner’s on the River Walk Facebook

Offers an elevated steakhouse experience with expertly dry-aged steaks and an award-winning wine list.

Operating Hours: Monday – Thursday 5 pm – 10 pm | Friday – Saturday 5 pm – 11 pm | Sunday 11 am – 9 pm
Where: 215 Losoya St, San Antonio, TX 78205
How Much: $50 – $100 per person


Texas de Brazil – San Antonio

A celebratory Brazilian steakhouse experience featuring an endless parade of grilled, hand-carved meats.

Operating Hours: Monday – Thursday 5 pm – 9 pm | Friday 5 pm – 10 pm | Saturday 3 pm – 10 pm | Sunday 3 pm – 8:30 pm
Where: 313 E Houston St, San Antonio, TX 78205
How Much: $50 – $70 per person


Ruth’s Chris Steak House

Delivers a refined experience with meticulously prepared USDA Prime steaks directly on the Riverwalk.

Operating Hours: Monday – Saturday 3 pm – 10 pm | Sunday 3 pm – 9 pm
Where: 600 E Market St, San Antonio, TX 78205
How Much: $60 – $120 per person


SILO Prime

A destination for exceptional steak and seafood showcasing high-quality ingredients and chef expertise.

Operating Hours: Tuesday – Saturday 5 pm – 10 pm | Monday Closed
Where: 401 S Alamo St, San Antonio, TX 78205
How Much: $50 – $90 per person


More Global Flavors

Fogo de Chão Brazilian Steakhouse

An all-you-can-eat experience featuring a selection that includes filet mignon, lamb chops, and shellfish.

Operating Hours: Brunch: Saturday – Sunday 11:30 am – 2 pm | Lunch: Monday – Friday 11 am – 3 pm | Dinner: Monday – Thursday 3 pm – 10 pm; Friday 3 pm – 10:30 pm; Saturday 2 pm – 10:30 pm; Sunday 2 pm – 9 pm
Where: 849 E Commerce St #393, San Antonio, TX 78205
How Much: $45 – $75 per person


Biga On The Banks

Offers a refined American dining experience and is famous for its signature sticky toffee pudding.

Operating Hours: Sunday – Thursday 5 pm – 9:30 pm | Friday – Saturday 5 pm – 10 pm
Where: 203 S Saint Mary’s St., San Antonio, TX 78205
How Much: $40 – $80 per person


The Esquire Tavern

The Esquire Tavern

Image credit: The Esquire Tavern Facebook

Home to the legendary Esquire Cheeseburger and other delights like Fried Pickles and Chicken Tortilla Soup.

Operating Hours: Sunday – Thursday 11:30 am – 12 am | Friday – Saturday 11:30 am – 2 am
Where: 155 E Commerce St, San Antonio, TX 78205
How Much: $20 – $35 per person


Dorrego’s

A unique restaurant blending traditional Argentinian flavors with contemporary techniques.

Operating Hours: Breakfast: Monday – Friday 6:30 am – 11 am; Saturday – Sunday 7 am – 11 am | Lunch: Daily 11 am – 2 pm | Dinner: Sunday – Thursday 5 pm – 9 pm; Friday – Saturday 5 pm – 10 pm | Bar: Sunday – Thursday 11 am – 12 am; Friday – Saturday 10 am – 2 am
Where: 150 E Houston St, San Antonio, TX 78205
How Much: $30 – $60 per person


Mad Dogs British Pub

A true British pub experience featuring vibrant ambiance and famous fish & chips.

Operating Hours: Daily 11 am – 2 am
Where: 123 Losoya St #19, San Antonio, TX 78205
How Much: $15 – $30 per person


Dick’s Last Resort – San Antonio

Famous for its sarcastic staff and humorous atmosphere, with a surprisingly delicious Cajun chicken pasta.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 11 pm
Where: 223 Losoya St, San Antonio, TX 78205
How Much: $20 – $35 per person


Common Questions about Restaurants on the San Antonio Riverwalk

Where to eat at the San Antonio Riverwalk?

For a classic experience, Casa Rio and Mi Tierra are local favorites. For something modern, try Domingo Restaurant or Nonna Osteria.

What is the oldest restaurant on the River Walk?

Schilo’s German-Texan Restaurant is the oldest, having served the area since 1917.

Are there cheap eats on the Riverwalk?

Yes, spots like La Villita Cafe and Tito’s Mexican Restaurant offer great meals at a lower price point compared to upscale steakhouses.


Looking for more? See the upcoming Weekend Events in San Antonio.

Maya Keith