Chef's Table Turkish Mediterranean Grill
1546 Babcock Rd #102. San Antonio. TX 78229. United States
★ 4.7
"Open"
Contact Details
TEL: +1 210-664-5100
Location / Map
1546 Babcock Rd #102. San Antonio. TX 78229. United States
Work Hours
Monday
11 am–9 pm
Tuesday
11 am–9 pm
Wednesday
11 am–9 pm
Thursday
11 am–9 pm
Friday
11 am–9 pm
Saturday
11 am–9 pm
Sunday
11 am–8 pm
Reflections
User #1
★ 5.0
"Delicious food, great service, friendly staff and cozy place."
User #2
★ 5.0
"Lamb had foul smell, chicken dry, beef shish as tough as a rock."
User #3
★ 5.0
"High-quality experience in a small intimate atmosphere with a casual setting."