Isidore (restaurant)
From Wikipedia, the free encyclopedia
Location221 Newell Avenue, San Antonio, Texas, United States
| Isidore | |
|---|---|
![]() | |
| Restaurant information | |
| Location | 221 Newell Avenue, San Antonio, Texas, United States |
| Coordinates | 29°26′27″N 98°28′51″W / 29.4407°N 98.4808°W |
Isidore is a Michelin-starred restaurant in San Antonio, Texas, United States.[1][2][3]
