The story
Isidore, at 221 Newell Ave. in San Antonio, Texas, is an American steakhouse that earned one Michelin star in 2026 for high quality cooking.
The kitchen follows a farm-to-table approach. The wine list drew a Wine Spectator Award of Excellence in 2025, and it is one of the restaurant's listed strengths.
Dinner is the main service, and the dining room is air-conditioned for the warmer Texas months.
Recognition
Location