Historic Restaurants San Antonio

Jump to: Downtown & Alamo Quarter | Historic River Walk | Classic Bars & Taquerias

Step back in time and savor the rich culinary heritage of San Antonio! From centuries-old historic landmarks to decades-old family-run taquerias, the Alamo City offers a unique blend of culture, architecture, and flavor. Whether you are looking for classic German fare, iconic Tex-Mex, or a cold drink at one of the oldest bars in Texas, this guide highlights the most legendary historic dining destinations in town.


Editor’s Note: We work hard to provide accurate, up-to-date information. However, all details are subject to change. Please verify information before heading out. This post may contain affiliate links.

If you click and make a purchase, we may earn a small commission at no extra cost to you. We only recommend experiences we truly believe in!

Curious about how we choose our content? Here’s our process.

Check out our articles on Best Romantic Restaurants in River Walk San Antonio, Best Restaurants on the San Antonio River Walk, and San Antonio Rooftop Bar Guide.


Historic Restaurants San Antonio: Downtown & The Alamo Quarter

Schilo’s German-Texan Restaurant

As the oldest continually operating restaurant in San Antonio (established in 1917), Schilo’s serves authentic German classics alongside legendary homemade root beer. Located near the Alamo, this iconic spot retains its historic deli charm and family-friendly atmosphere.

Localite Tip: Don’t miss their famous split pea soup and fresh-poured homemade root beer on tap.

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


The Menger Bar

Historic Restaurants San Antonio - The Menger Bar

Image credit: The Menger Hotel – San Antonio Facebook

Situated inside the historic Menger Hotel adjacent to the Alamo, this legendary bar opened in 1859 and famously served as Teddy Roosevelt’s recruiting venue for the Rough Riders. Its dark wood paneling and historic photos transport patrons back to the 19th century.

Localite Tip: Order a classic cocktail and take a stroll through the historic hotel lobby and courtyard.

Operating Hours: Sunday – Thursday 12 pm – 11 pm | Friday – Saturday 12 pm – 12 am
Where: 204 Alamo Plaza, San Antonio, TX 78205
How Much: $12-$25 per person


La Fonda on Main

Established in 1932, La Fonda on Main holds the title of San Antonio’s oldest Mexican restaurant. Nestled in Monte Vista, it features a stunning, lush patio and serves elevated interior Mexican cuisine and Tex-Mex classics.

Localite Tip: Reserve a table on the patio for dinner under the oak trees and string lights.

Operating Hours: Monday – Thursday 11 am – 9:30 pm | Friday 11 am – 10 pm | Saturday 10 am – 10 pm | Sunday 10 am – 9:30 pm
Where: 2415 N Main Ave, San Antonio, TX 78212
How Much: $20-$40 per person


Mi Tierra Café y Panadería

Historic Restaurants San Antonio - Mi Tierra Cafe y Panaderia

Image credit: Mi Tierra Cafe & Bakery Facebook

Operating since 1941 in Market Square, Mi Tierra is a world-famous 24-hour icon of San Antonio Mexican food culture. Adorned year-round with Christmas lights, flags, and piñatas, it offers an energetic fiesta environment accompanied by live mariachi music.

Localite Tip: Pick up fresh pan dulce from the bakery counter on your way out.

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


Historic River Walk & Classic SA Dining Spots

Biga on the Banks

Located along a serene stretch of the San Antonio River Walk, Biga on the Banks is a staple of classic San Antonio fine dining directed by acclaimed Chef Bruce Auden. It blends historic river charm with contemporary regional cuisine.

Localite Tip: Perfect for special occasions and fine dining right on the water.

Operating Hours: Sunday – Thursday 5 pm – 9:30 pm | Friday – Saturday 5 pm – 10 pm
Where: 203 S St Mary’s St #100, San Antonio, TX 78205
How Much: $50-$90 per person


Casa Rio

Opening its doors in 1946, Casa Rio was the very first restaurant to open on the San Antonio River Walk. Famous for its colorful riverside umbrellas, it offers traditional Tex-Mex dishes in an unforgettable historic atmosphere.

Localite Tip: Sit outdoors right by the river for maximum people-watching and classic River Walk views.

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


Boudro’s Texas Bistro

Historic Restaurants San Antonio - Boudro's Texas Bistro

Image credit: Boudro’s Texas Bistro Facebook

A classic fixture on the River Walk for decades, Boudro’s combines Texas bistro flavors with warm hospitality. Known for its stone interior and prime waterside seating, it offers a Quintessential San Antonio dining experience.

Localite Tip: Order the table-side guacamole prepared fresh right in front of you.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 10:30 pm
Where: 421 E Commerce St, San Antonio, TX 78205
How Much: 30–60 per person


Little Rhein Prost Haus/Buffalo Blue

Housed in the historic Otto Bombach House built in 1847, this venue sits in the historic La Villita district along the River Walk. Combining historic architecture with German heritage and beer garden vibes, it provides fantastic river views.

Localite Tip: Great spot for group dining, outdoor drinks, and enjoying live music.

Operating Hours: Sunday – Thursday 11 am – 10 pm | Friday – Saturday 11 am – 12 am
Where: 231 S Alamo St, San Antonio, TX 78205
How Much: 20–40 per person


Oldest Bars SA & Heritage Taquerias

The Esquire Tavern

Historic Restaurants San Antonio - The Esquire Tavern

Image credit: The Esquire Tavern Facebook

Opened in 1933 to celebrate the end of Prohibition, The Esquire Tavern is the oldest bar on the San Antonio River Walk. Boasting the longest wooden bar top in Texas (over 100 feet), it serves craft cocktails, local beers, and elevated pub fare.

Localite Tip: Check out Downstairs at The Esquire, an intimate subterranean cocktail bar with river views.

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: 15–35 per person


Ray’s Drive-In

Operating since 1956, Ray’s Drive-In claims to be the birthplace of the original puffy taco. With vintage decor, retro music, and classic Tex-Mex comfort food, it offers an authentic throwback San Antonio dining experience.

Localite Tip: Get a combo plate featuring their signature puffy tacos filled with shredded chicken or seasoned beef.

Operating Hours: Monday Closed | Tuesday – Thursday & Sunday 11 am – 8 pm | Friday – Saturday 11 am – 9 pm
Where: 822 SW 19th St, San Antonio, TX 78207
How Much: 10–18 per person


Know Before You Go

While many of these historic restaurants in San Antonio are located in the heart of Downtown and the River Walk, they are easily accessible for residents across the Greater San Antonio metroplex, including Alamo Heights, Stone Oak, and Boerne, typically within a 15-30 minute drive.


Common Questions about Historic Restaurants San Antonio

What is the oldest restaurant in San Antonio, Texas?

Schilo’s German-Texan Restaurant, founded in 1917, is widely recognized as the oldest continually operating restaurant in San Antonio. If you are looking for Mexican cuisine specifically, La Fonda on Main (opened in 1932) is the oldest Mexican restaurant in the city.

What are the best historic restaurants on the San Antonio River Walk?

Casa Rio (opened in 1946) was the first restaurant on the River Walk. Other top historic spots along the river include The Esquire Tavern (opened in 1933) and Boudro’s Texas Bistro.

Do historic San Antonio restaurants require reservations?

High-demand spots like Biga on the Banks and La Fonda on Main strongly encourage reservations, especially on weekends. Casual historic joints like Schilo’s, Mi Tierra, and Ray’s Drive-In operate primarily on a walk-in basis.


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

Maya Keith