Taverna the Corfu is a cozy restaurant in San Antonio, TX, offering a menu inspired by traditional Greek cuisine.
With a warm and inviting atmosphere, patrons can enjoy authentic dishes and drinks that transport them to the Mediterranean.
Generated from their business information