Food & Drink
Discover a taste of Greece in the heart of Texas at Flair Taverna! Located at 2701 John Ben Shepperd Pkwy, Odessa, TX, this charming eatery serves up authentic Greek cuisine in a cozy, inviting atmosphere. With an array of mouthwatering dishes, from classic souvlaki and gyros to hearty moussaka and pastitsio, Flair Taverna offers an unforgettable culinary journey. Immerse yourself in the rich flavors of Mediterranean gastronomy, complemented by a splendid selection of wines. Flair Taverna - where Texas hospitality meets Greek tradition.