Mediterranean Restaurant
$$
4.6 (1033)
Greektown Taverna offers a vibrant dining experience with a commendable range of dishes that reflect authentic Greek cuisine. Many customers highlight the flavors and presentation of the food, appreciating both the familiarity and the authenticity of classic Greek dishes. Service is generally well-received, though some note variability based on the day. The restaurant’s inviting atmosphere, joined with the hearty portions of food, make it a favored spot for locals and visitors alike.
Restaurant website: Website
Phone number: (386) 944-9526
Address: 150 N Nova Rd, Ormond Beach, FL 32174, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" We enjoyed a lovely lunch today at Greektown Taverna. The service was quick, and the food came out hot and fresh! My Greek salad was packed with amazing flavors, and I paired it with the grilled chicken which was juicy and flavorful. The atmosphere was welcoming, and I appreciated the attention to detail in the decor. I will certainly be returning soon for dinner! " (*Curated Review*)
" Delicious food with generous portions! I sampled a variety of dishes including spanakopita, lamb gyros, and stuffed grape leaves. My favorite was the dolmades—so flavorful! The restaurant has a beautiful decor with Greek music playing softly. The ambience was friendly, making us feel welcome. A great place to enjoy authentic Greek flavors with friends! " (*Curated Review*)
" Had a lovely experience here! The food was great, and every dish we ordered had a unique touch to it. I tried the Greek wings, which were spicy but not overwhelming. The baklava for dessert was the best I've had in a while. The service was great too, always making sure to check on us. Would highly recommend! " (*Curated Review*)
" Visited Greektown Taverna for the first time and I was blown away! The ambiance is perfect for a cozy dinner, and the staff was incredibly welcoming. I ordered the spanakopita which was both flaky and savory, followed by the delicious baklava that was the perfect balance of sweetness. I will definitely recommend this restaurant to my friends and I cannot wait to return and explore more of the menu! " (*Curated Review*)
" We visited on a cozy Friday night and enjoyed a few drinks before the meal. The drinks were refreshing but the highlight was surely the food! The seafood pasta was exquisite, truly a blend of flavorful Greek cuisine. The only downside was the wait for our entrees, but it was manageable since we were enjoying our time. I'd recommend this to anyone wanting to experience quality Greek dining. " (*Curated Review*)
" The food was great, but I felt the service could improve a bit. I had a fantastic gyro, but our table was a bit neglected after we received our food. It could have been slightly better. However, the ambiance is truly lovely and feels welcoming. I’d consider giving it another shot. " (*Curated Review*)
" I recently had dinner at Greektown Taverna for my birthday, and it was truly special. The octopus appetizer was grilled to perfection with a lovely smoky flavor that danced on my palate. For the main course, I enjoyed the lamb shank, which melted in my mouth. Our server was knowledgeable and shared great recommendations. It’s the little touches, like the traditional Greek music in the background, that make it an enjoyable place to celebrate special occasions. Highly recommend! " (*Curated Review*)
Address: 488 S Yonge St, Ormond Beach, FL 32174, USA
Address: 1862 Victory Cir L100, Daytona Beach, FL 32114, USA
Address: 183 E Granada Blvd, Ormond Beach, FL 32176, USA
Address: 749 S Nova Rd, Ormond Beach, FL 32174, USA
Address: 794 S Atlantic Ave, Ormond Beach, FL 32176, USA
Address: 1320 W International Speedway Blvd, Daytona Beach, FL 32114, USA
Address: 195 W Granada Blvd, Ormond Beach, FL 32174, USA
Address: 1780 W International Speedway Blvd, Daytona Beach, FL 32114, USA
Address: 330 S Atlantic Ave, Ormond Beach, FL 32176, USA
Address: 26 N Beach St, Ormond Beach, FL 32174, USA