Isidore (restaurant)

From Wikipedia, the free encyclopedia

Location221 Newell Avenue, San Antonio, Texas, United States
Coordinates29°26′27″N 98°28′51″W / 29.4407°N 98.4808°W / 29.4407; -98.4808
Isidore
Restaurant information
Location221 Newell Avenue, San Antonio, Texas, United States
Coordinates29°26′27″N 98°28′51″W / 29.4407°N 98.4808°W / 29.4407; -98.4808

Isidore is a Michelin-starred restaurant in San Antonio, Texas, United States.[1][2][3]

References

Related Articles

Wikiwand AI