Démo's Greek Food
About
This San Antonio mainstay brings the straightforward pleasures of Greek taverna cooking—charred grilled meats, briny seafood, creamy dips layered with olive oil, and phyllo that shatters under your fork—without pretense or unnecessary flourish. The kitchen works from a repertoire of Greek-American standards refined over time, focusing on technique and ingredient quality rather than reinvention. You'll find the kind of place where regulars know exactly what they're ordering and newcomers discover why those classics endure.
Reviews
No reviews yet. Be the first to share your experience!
Frequently Asked Questions
We don't currently have Sunday hours on file for Démo's Greek Food. Please call ahead to confirm.
We don't currently have Saturday hours on file for Démo's Greek Food. Please call ahead to confirm.
Please contact Démo's Greek Food directly for current hours.
Hours for Démo's Greek Food are not currently listed. Please call to confirm.
Démo's Greek Food is located at 2501 North Saint Mary's Street, San Antonio, TX 78212.
Démo's Greek Food does not currently list online reservations. We recommend calling the restaurant to inquire about booking a table.
Démo's Greek Food serves general cuisine.