CASTLE HILLS

This is the original restaurant where Demo's Greek Food started 45 years ago. 5 minutes from San Antonio's International airport. Nestled in the Blanco North Shopping Center. This Demo's is quaint and cozy, welcoming you with stucco arches, authentic street signs like you would see in Greece and walls adorned with hand painted murals evocative of the Greek Islands by local artist Phoebe Johnson MacDonald.

Order from Castle Hills

Online orders MUST be picked up at location ordered from 

Thank you for supporting your local family restaurant for 45 years!