Discover this place
El Greco is a Greek restaurant located in St. Charles, Missouri. It offers a menu rich in traditional Greek cuisine, including classic dishes like gyro sandwiches, falafel sandwiches, dolmathakia, and moussaka. The restaurant also features family-style deals such as lamb and chicken options, making it suitable for group dining. Guests can enjoy a variety of appetizers and sides, including spanakopita, falafel, and a fresh Greek salad alongside a salad bar. For dessert, El Greco serves authentic Greek sweets like baklava, rolled baklava, and burma. The atmosphere reflects a straightforward and welcoming dining experience focused on delivering authentic Mediterranean flavors. Its location along MO-94 makes it a convenient stop for those seeking classic Greek fare in the St. Charles area. El Greco emphasizes traditional recipes and familiar dishes that highlight the rich culinary heritage of Greece.
Photos
Amenities & More
Service options
- Delivery
- Onsite services
- Takeout
- Dine-in
Highlights
- Serves local specialty
Popular for
- Lunch
- Dinner
- Solo dining
Dining options
- Lunch
- Dinner
- Counter service
- Dessert
- Seating
- Table service
Amenities
- Restroom
Atmosphere
- Casual
- Cozy
- Quiet
Crowd
- Groups
- Tourists
Reviews for El Greco - MO 63301
Review highlights
Based on 336 reviewsEl Greco consistently receives praise for its authentic Greek cuisine, characterized by fresh, flavorful ingredients prepared in-house with great attention to detail. Diners frequently highlight the generous portion sizes and reasonable prices, making it a popular choice for both families and casual eaters. The restaurant's cleanliness and welcoming atmosphere further contribute to a positive dining experience. The presence and friendliness of the owner, who often interacts directly with customers and emphasizes freshness by preparing food on-site, is a notable aspect that enhances the overall appeal. Service is described as approachable and attentive, creating a warm and inviting environment. Overall, El Greco is recognized as a reliable destination for genuinely fresh, well-made Greek dishes served with excellent hospitality.
El Greco is a hidden gem! The place is super clean, and the owner couldn’t be friendlier—he makes your food fresh right in front of you, which is a really nice touch. The portions are huge, the prices are great, and everything tastes authentic and delicious. Definitely a spot I’ll be coming back to often!
Definitely check this place out! Amazing Gyros, Greek salads, spanakopita, baklava. The owner is a helpful cook, massive portions, and made to order, hot food. My kids loved the lamb patty melt!
Food amazing, fresh, bursting with flavor and well priced. owner was sweet and aproachable. Great experience all around.
This place is a true hidden gem. If you’re looking for fresh ingredients and a fresh tasting gyro, this is your place! All of the food is made in house right in front of you. Some of the best lamb meat I’ve ever tasted. I was lucky enough to chat with the owner, Raoel. He gets up early every day to get fresh produce for his salads and gyros. He spends 2.5 hours each morning prepping this produce for the day, and you can tell. He also explained to me how he makes his homemade Greek dressing, which I vowed to keep a secret. When we finished our meal we had to purchase an extra gyro to have for dinner that night. This is perhaps one of the best ways you can support local! Highly recommend for convenient, fast, and authentic Greek food. Baklava included.
I love great Gyro places! Happened to see this new place while across the street so we figured we'd try it out. The staff were great! Friendly, smiles, great suggestions, even took care of my little one who only wanted meat. Place was clean inside and out. Restrooms were clean as well. Now for the food... the gyro was huge... I completely forgot to take a picture... but it was super yummy! I will definitely be coming back, I plan to make this a regular stop on the way to and/or from boating on the river. 5 stars ! This place is still new, I hope to write another review in a few months raving about how they are keeping high standards. If you like gyros this is THE place to go!
Best gyro i’ve had in St. Louis area. Walked in a noticed it was a single man working his tail off to provide for his customers. It was my first time eating here, but seeing customers interact with the owner as though he was their family made me feel at home. Our gyro meat was cut fresh off the lamb directly in front of us. Chicken also cooked on the grill along with the pita breads. Everything was fresh! At first I was skeptical of the prices; however, one gyro filled me up! I ordered two thinking I would want more, and I ended up with leftovers. Cannot recommend this place enough. We will be back!
This is true gyro flavor with a hidden away location giving real value in ingredients, portion, variety and quality. You know how it's fresh? You watch the master make it in front of you and not behind a tile wall. This is a must visit for a business lunch
I went in expecting the best and I got it. Fresh ingredients, extremely friendly staff and flavor to die for. I had the lamb gyro and the Greek Salad. After eating, I wanted more! Will be going back. Extra tzatziki sauce is a must!
Write a review
Share your experience with the community. Your honest feedback helps others find great places.
Quick info
Opening hours
- Monday 11:00 AM - 08:00 PM
- Tuesday (Today) 11:00 AM - 08:00 PM
- Wednesday 11:00 AM - 08:00 PM
- Thursday 11:00 AM - 08:00 PM
- Friday 11:00 AM - 08:00 PM
- Saturday 11:00 AM - 08:00 PM
- Sunday 11:00 AM - 08:00 PM
Location
Own this business?
Claim this listing to update info, respond to reviews and reach more customers.
Claim listingMore places in Missouri
Discover more places like this
Browse thousands of bars, restaurants, cafés and more — wherever you go.