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