South Frio Bar & Grill

Centrally located:We are easy to find and easy to get to. Conveniently located downtown, we are just minutes away from anywhere in San Antonio. We are right off the highway so your guest will not have to fight traffic or have to worry about getting lost a