
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

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

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

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

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

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

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 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.
Latest posts by Maya Keith (see all)

Dining and Cooking