We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Petra Cafe

Is this your business?
31 E Center St, Ste 101, Fayetteville, AR 72701-5348
+1 479-443-3090
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent81%
  • Very good16%
  • Average3%
  • Poor0%
  • Terrible0%
Travelers talk about
“lunch” (15 reviews)
“turkish coffee” (13 reviews)
“baklava” (9 reviews)
Closed Now
Cafe, Mediterranean, Middle Eastern, Vegetarian Friendly, Vegan Options
31 E Center St, Ste 101, Fayetteville, AR 72701-5348
All Details
Write a ReviewReviews (65)
Traveler rating
Traveler type
Time of year

1 - 10 of 64 reviews

Reviewed 6 days ago

The food is great and priced very fair. Just get there early because the cafe is small. You will leave smelling like the food.

Thank Brittany S
Reviewed 1 week ago

Thank you, Trip Advisor! This was fantastic cuisine by any standard by especially surprising that it was located in Arkansas! We will be back!!!

Thank clarson2016
Reviewed April 24, 2018 via mobile

This place was fantastic! The food is great and the prices reasonable. I recommend the Petra platter and the gyro. The Turkish coffee is great too.

Thank Ali G
Reviewed February 25, 2018

Cannot say enough good things about this place. Great food, service and atmosphere. I could eat this every day!

Thank shannonhV5744FC
Reviewed February 5, 2018

The Greek food is great! I ordered beef/lamb gyro with hummus and falafel. It was delicious and filling! No complaints at all. The restaurant is small in size, less than 20 seats. Everything is cooked right in front of you. The stove is in open...More

Thank Michelle S
Reviewed December 26, 2017

Consistency, consistency, consistency! Always a great meal, friendly service, and polite service. Try the Mayo platter!

Thank Y2k7JK
Reviewed December 12, 2017

Petra Cafe offers the best Middle Eastern Cuisine I have ever had. I have never had Foule or Tabouleh before Petra now I have to have it every time I go. The 17 seat cafe may be small but it is packed with flavor. It...More

1  Thank Jake H
Reviewed November 10, 2017 via mobile

Cozy, friendly and delicious! I loved the falafel salad and grape leaves. Don't forget a Turkish coffee. Perfect lunch spot.

Thank Kristin W
Reviewed July 23, 2017 via mobile

It's a tiny cafe with 3 tables and counter seating, mostly barstool seating. Be prepared to wait if it is a busy time as all food is individually cooked by one person. There is plenty of staff to take orders, refill drinks and do plating....More

Thank tadec5
Reviewed June 21, 2017

Having been over there, I know whats its like and this place is the real deal. Food is great, and prices are resonable. Its small so get there early for a seat, but the experience is worth it.

Thank Jerry M
Nearby HotelsSee all 24 hotels in Fayetteville
The Chancellor Hotel
1,007 reviews
.09 miles away
Inn at Carnall Hall
150 reviews
.77 miles away
Hi Way Inn
6 reviews
1.08 miles away
Chief Motel
11 reviews
1.72 miles away
Nearby Restaurants
Hugo's Restaurant
838 reviews
.14 miles away
A Taste of Thai
258 reviews
.02 miles away
Little Bread Company
153 reviews
.16 miles away
Nearby Attractions
327 reviews
.45 miles away
Fayetteville Downtown Square & Gardens
306 reviews
.03 miles away
Walton Arts Center
85 reviews
.44 miles away
Fayetteville Confederate Cemetery
55 reviews
.36 miles away
Questions & Answers
Get quick answers from Petra Cafe staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$5 - $10
Restaurant features
Takeout, Seating, Waitstaff
Good for
Families with children, Kids
Open Hours
10:30 AM - 2:30 PM
10:30 AM - 2:30 PM
10:30 AM - 2:30 PM
10:30 AM - 2:30 PM
10:30 AM - 2:30 PM
10:30 AM - 2:30 PM
Location and Contact Information
  • Address: 31 E Center St, Ste 101, Fayetteville, AR 72701-5348
  • Location: United States  >  Arkansas (AR)  >  Fayetteville
  • Phone Number: +1 479-443-3090
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing