El Remedio Mexican Kitchen & Bar 1 hero image

El Remedio Mexican Kitchen & Bar 1

Restaurant

5018 Research Dr suite 104, San Antonio, TX 78240, USA

Biter Score
8.4
Open
Saturday: 11 AM – 1 AM