Best Riverwalk Restaurants In San Antonio

It’s no secret that San Antonio is home to some incredible restaurants. The riverwalk is certainly no exception. With beautiful views and water side dining, it can be an incredible dining experience. However the number of options available can also make it overwhelming trying to decide where to eat. Don’t worry – we’ve got the perfect guide for you. Here are our recommendations for best riverwalk restaurants in San Antonio, including steak, Mexican, Italian, seafood and kid friendly restaurants on the riverwalk!!!

Best Mexican Restaurants on Riverwalk San Antonio


146 E Houston St, San Antonio 

Acenar has a great reputation for some delicious sit down Tex-Mex on the riverwalk. It may even be the best Mexican restaurant on the riverwalk. Take the elevator to the entrance and choose either indoor seating or a patio that overlooks the water. Their appetizers are great and you can’t go wrong with the chips and queso. 

Iron Cactus

200 River Walk Suite 100, San Antonio, TX 78205

Iron Cactus, while a chain restaurant, is still some of the best Mexican food in San Antonio. This texas chain has a great indoor ambiance and offers a mixture of traditional and modern food. Their happy hours are very popular because they offer over 80 different kinds of tequila at their river bar.

Mi Tierra Cafe Y Panederia

218 Produce Row, San Antonio, TX 78207

Since 1941, the family that runs Mi Tierra has been in the restaurant business. They started Mi Tierra which has been a huge success in San Antonio. Many consider it some of the best Mexican food in the city. The restaurant is part bar, part dining room, part bakery, and locals who eat there often rave about their delicious margaritas. 


430 E Commerce St, San Antonio, TX 78205

This is the first restaurant to even open on the Riverwalk in 1946. Since then, it’s been operated by the same San Antonio family that owns Schilo’s. The joint sports colorful umbrellas that you’ve probably seen in the quintessential riverwalk photo. Stop by for a bite of history. 

Best Italian Restaurants on Riverwalk 

Zocca Cuisine d’Italia

420 W Market St, San Antonio, TX 78205

Zocca prides itself in offering authentic, contemporary Italian cuisine. Almost everything served is made in house and their reputation has done well across the city because of it. Stop by to try one of their delicious pastas while you relax on the riverwalk. 


521 River Walk St, San Antonio, TX 78205

This is the best Italian restaurant on the riverwalk. Are you looking for some Italian comfort food? Look no further. Michelinos is well known for their casual atmosphere, beautiful views, and homemade sauces. They also have a long wine list that compliments the menu well.  

Seafood Restaurants on the Riverwalk in San Antonio

Landry’s Seafood House 

Landry’s is a great spot for some casual seafood. Their appetizer menu game is strong and you can rest assured that the seafood you order will be fresh and delicious. They also have a great view of the riverwalk. 

517 N Presa St, San Antonio, TX 78205

Bourbon Street Seafood Kitchen

103 9th St, San Antonio, TX 78215

Bourbon Street Seafood Kitchen Restaurant focuses on New Orleans cuisine and has won many awards because of it. Their Louisiana-style seafood is delicious and is also priced well. This is the best seafood restaurant on the riverwalk. 


212 W Crockett St, San Antonio, TX 78205

Ostra is one of the nicer restaurants on the riverwalk. This establishment boasts fine cuisine and a beautiful view at the Mokara Hotel & Spa. Their seafood is delicious and great quality. 

Steak Restaurants on Riverwalk


526 River Walk St, San Antonio, TX 78205

The Republic of Texas truly does it all. Their Texas-style menu offers everything from bbq to fajitas and they also have a great house margarita. Even better? They have DJ nights and a nightclub vibe for an after-hour party. SMOKE SHACK BBQ.

Biga On The Banks

Celebrity chef Bruce Auden started this restaurant to boast delicious American cuisine and an excellent reputation. They’re also well known for their sticky toffee pudding, which locals love. It’s a great choice for a first date or a romantic night on the riverwalk.  


Rita’s lives up to it’s name. They sell a Texas size marg that is 32 oz and tastes incredible. It pairs well with the popular street tacos that are best enjoyed looking out over the river. This is a great spot for a chill date night. 


Looking for more food and drink options in San Antonio? Check out our guide for the best happy hour deals  by day of the week!