Welcome to El Greco

3010 MO-94, St Charles, MO 63301, United States

General Info

El Greco, located at 3010 MO-94, St Charles, MO 63301, United States, offers a vibrant taste of Greece right in the heart of St. Charles. This cozy restaurant is the perfect spot to indulge in authentic Mediterranean flavors while enjoying a casual dining experience. Whether you’re stopping by for a quick lunch or settling in for a relaxing dinner, El Greco serves up dishes that are sure to satisfy your cravings.

One of the standout dishes on their menu is the Gyro Deal, a classic Mediterranean favorite that never disappoints. It features tender, seasoned meat wrapped in a warm pita, paired with fresh vegetables and creamy tzatziki sauce. If you're looking for something light but flavorful, the Greek Salad is an excellent choice. Packed with crisp vegetables, olives, feta cheese, and a tangy dressing, it’s a refreshing option that highlights the fresh ingredients El Greco is known for.

For those with a love for savory pastries, the Spanakopita is a must-try. This flaky pastry filled with spinach and feta is perfect as an appetizer or a small plate to share with friends. And if you're craving something a bit heartier, the Falafel Sandwich is a great option. The crispy falafel balls, stuffed with fresh veggies and tahini, offer a delightful crunch and depth of flavor.

No meal at El Greco is complete without a sweet treat, and their Baklava is the perfect ending. This dessert, made with layers of buttery phyllo dough and sweet honey syrup, is a rich and indulgent way to round off your dining experience.

El Greco is more than just a great place to eat - it’s a convenient option for many. They offer delivery services, so you can enjoy their mouthwatering dishes from the comfort of your own home. If you’re dining in, you'll find that the restaurant is wheelchair accessible, with a designated car park for ease of access. Plus, their menu features small plates, perfect for sharing or sampling a variety of flavors.

The restaurant also ensures a comfortable experience for all guests, with clean facilities including a toilet for added convenience. Whether you’re here for a quick lunch or a laid-back dinner, El Greco's welcoming atmosphere and delicious menu make it a standout choice in St. Charles.

If you're looking for a place to enjoy authentic Mediterranean flavors, El Greco’s menu and services make it a top spot to visit.

El Greco Photos 2
HOUR OPENING
  • Monday
    11:00 AM - 08:00 PM
  • Tuesday
    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

El Greco Photos

Icon

What customers say?

“ 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. ”

- Chase Horton -

“ Stopped in for lunch. Got the Lamb Gyro with fries, a container of Tzaziki and the Spanikopita!!! ATE IT ALL! The food was delicious!! The place is clean. The gentleman behind the counter was so lovely! Highly recommend!! ”

- Terry Rowe -

“ 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 ”

- ArchEats -
El Greco Photos 9

Location & Contact

call to book a table & delivery:
information El Greco:

3010 MO-94, St Charles, MO 63301, United States

Right Now :

See more food places

Cafe
Tihany, Rév u. 2, 8237 Hungary
Izakaya Restaurant
Japan, 〒553-0003 Osaka, Fukushima Ward, Fukushima, 1 Chome−4−4 セントラル70 B1F
Restaurant
Rode Heuvel 4E, 9230 Wetteren, Belgium
Restaurant
703A, Persiaran Jubli Emas, Kampung Tanjong Gorah, 01000 Kangar, Perlis, Malaysia
Family Restaurant
Kyriakou Matsi 3, Pomos 8870, Cyprus