Turquoise Grill

3720 NW Loop 410
San Antonio,TX
78229

(210) 736-2887