Kosta?s Greek Food

12606 Nacogdoches Rd, San Antonio, TX

Menu (As of 10/30)

Call to OrderSee Full Menu

Starters & Salads

Plates

Daily Specials

Ask us

Kosta?s Greek Food: hours and how to order