Kosta's Greek Food

Greek
$ $
12606 Nacodoches
San Antonio, TX 78233
(210) 590-6969

Menu

Tips

  • The best gyros in san antonio
  • I always call in my lunch order to dine in.