Jafra Mediterranean Restaurant

Mediterranean restaurant

Contact Info

  • Location: 3551 Veterans Memorial Pkwy, St Charles, MO 63303
  • Phone: (636) 395-7322
Jafra Mediterranean Restaurant

Opening hours

  • Monday: Closed
  • Tuesday: 3-8 pm
  • Wednesday: 3-8 pm
  • Thursday: 3-8 pm
  • Friday: 11 am-8 pm
  • Saturday: 11 am-8 pm
  • Sunday: 11 am-8 pm

Services

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating
  • Wheelchair-accessible toilet
  • Kerbside pickup
  • Delivery
  • Takeaway
  • Dine-in
  • Lunch
  • Dinner
  • Solo dining
  • Coffee
  • Comfort food
  • Halal food
  • Healthy options
  • Small plates
  • Vegan options
  • Vegetarian options
  • Breakfast
  • Brunch
  • Lunch
  • Dinner
  • Catering
  • Dessert
  • Seating
  • Toilets
  • Casual
  • Cosy
  • Family friendly
  • Groups
  • Accepts reservations
  • Credit cards
  • Debit cards
  • NFC mobile payments
  • Credit cards
  • Good for kids
  • Kids' menu
  • Free of charge street parking
  • Free parking lot
  • Plenty of parking
Jafra Mediterranean Restaurant Food & drink

Food & drink

Jafra Mediterranean Restaurant Vibe

Vibe

Jafra Mediterranean Restaurant Shawarma

Shawarma

Jafra Mediterranean Restaurant Focaccia

Focaccia

Jafra Mediterranean Restaurant Kebab

Kebab

Jafra Mediterranean Restaurant Falafel

Falafel

Jafra Mediterranean Restaurant Hummus

Hummus

Jafra Mediterranean Restaurant Baklava

Baklava

Jafra Mediterranean Restaurant Turkish coffee

Turkish coffee

Jafra Mediterranean Restaurant Knafeh

Knafeh

Jafra Mediterranean Restaurant Grape leaves

Grape leaves

Jafra Mediterranean Restaurant Kibbeh

Kibbeh

Jafra Mediterranean Restaurant By owner

By owner

Jafra Mediterranean Restaurant Street View

Street View

Menus and Prices

Jafra Mediterranean Restaurant menu prices 1

Menu 1

Jafra Mediterranean Restaurant menu prices 2

Menu 2

Jafra Mediterranean Restaurant menu prices 3

Menu 3

Jafra Mediterranean Restaurant menu prices 4

Menu 4

Jafra Mediterranean Restaurant menu prices 5

Menu 5

Add Your Review

You can upload up to 4 images (JPEG, PNG, WebP).

Reviews

We did a "spin for dinner" to pick a new restaurant to try tonight and it landed on Jafra Mediterranean.
It ended up being a great choice! It's a family owned restaurant that provides Mediterranean cuisine.
The food was flavorful and delicious with generous portions.
The service was great with friendly, helpful staff.
Definitely worth trying.


Jafra is a cozy restaurant with a fantastic ambiance and impeccable cleanliness, making it an inviting spot to enjoy a meal.
The dishes are beautifully presented, showcasing a real eye for detail.
However, the placement of the restroom in the middle of the dining area is a bit off-putting, and unfortunately, the food didn't quite live up to its presentation, as the flavors were surprisingly bland.
Despite these drawbacks, the staff were super friendly and attentive, creating a welcoming atmosphere.
If they can boost the flavors in their dishes, Jafra could easily become a favorite spot.
Overall, a solid four-star experience!


We struck gold! Service was phenomenal! We had the Hummus and Shawarma as an appetizer.
It was a very good choice, but there are a lot of appetizer options. I had the Musakhan special with chicken.
It is like a small, super-tasty mediterainian pizza.
Very good. My wife had the Jafra mixed grill.
It has lamb, chicken, beef, and shrimp with rice and fries.
Again, you could not go wrong ordering this. The tzaziiki sauce appears to be made in-house and is also delicious. Dessert was baklava and arabic coffee.
It is a must after medditeranian food!!


Nearby Restaurants

Bob Evans

Family restaurant

1998 Zumbehl Rd, St Charles, MO 63303, United States

Gingham's Homestyle Restaurant

American restaurant

1566 Country Club Plaza Dr, St Charles, MO 63303, United States

Black Bear Diner St Charles

American restaurant

2865 Veterans Memorial Pkwy, St Charles, MO 63303, United States

First Watch

Breakfast restaurant

1405 Beale St #102, St Charles, MO 63303, United States

Spiro's St. Charles

Greek restaurant

2275 Bluestone Dr, St Charles, MO 63303, United States

Five Guys

Fast food restaurant

1520 S 5th St #101, St Charles, MO 63303, United States

Prasino St. Charles

Fine dining restaurant

1520 S 5th St #110, St Charles, MO 63303, United States

Stef's Pizza Zumbehl

Pizza restaurant

1938 Zumbehl Rd, St Charles, MO 63303, United States

El Rancho Nuevo Mexican Restaurant

Mexican restaurant

1644 Country Club Plaza Dr, St Charles, MO 63303, United States

P.F. Chang's

Chinese restaurant

400 Lombard St, St Charles, MO 63303, United States

Cracker Barrel Old Country Store

American restaurant

901 Veterans Memorial Pkwy, St Charles, MO 63303, United States

Wendy's

Fast food restaurant

2760 Muegge Rd, St Charles, MO 63303, United States

Tequila Mexican Restaurant

Mexican restaurant

2641 Muegge Rd, St Charles, MO 63303, United States

Firebirds Wood Fired Grill

Steak house

1501 Beale St, St Charles, MO 63303, United States

Saullo's Restaurant

Italian restaurant

2778 Muegge Rd, St Charles, MO 63303, United States

Yummy House

Asian restaurant

1610 Country Club Plaza Dr, St Charles, MO 63303, United States

Wasabi Sushi Bar

Sushi restaurant

1650 Beale St #175, St Charles, MO 63303, United States

Sauce on the Side

Restaurant

1405 Beale St Ste 250, St Charles, MO 63303, United States

Mario's Donut Restaurant

Breakfast restaurant

2786 Muegge Rd, St Charles, MO 63303, United States

Culver’s

American restaurant

2750 Muegge Rd, St Charles, MO 63303, United States