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 Dining, Fine 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

Maya is a lifelong Texan local to the San Antonio area. Between her English studies at UTSA, two young children, and small herd of dogs, she’s always looking for ways to get out and get involved. When she’s inside she’s reading, writing, or playing video games, but she’s always ready for a side quest to local museums, exhibitions, and events.

Maya KeithLatest posts by Maya Keith (see all)

Dining and Cooking