delicious authentic food. great service and good prices! highly recommend to anyone in the area or even passing by.
Yafa is a wonderful spot for fresh, flavorful food and generous portions. The Mediterranean dishes are packed with authentic seasoning and quality ingredients, from savory meats to delicious sides. The atmosphere is welcoming, and the service is friendly and attentive. A great choice for a satisfying meal in Riverside.
RS
Raed Sahawneh
6 days ago
We had a wonderful experience at Yafa, Mediterranean restaurant! The food was fresh, delicious, and clearly made with quality ingredients. The portions were generous and well worth the price. What really stood out, though, was the excellent service—everyone was friendly, attentive, and welcoming. Overall, a great place for a delicious meal and a great dining experience. Highly recommended
GL
Gabriela Lopez
Aug 1, 2026
I had a great experience at Yafa Mediterranean Food! The restaurant is small and cozy, with four tables inside and additional patio seating outside.
This was my first time trying Mediterranean food, and the staff was incredibly friendly and helpful. They took the time to recommend some great options and made the experience easy and enjoyable.
I ordered the Chicken Shawarma Plate, which came with perfectly seasoned sliced chicken, rice, salad, and warm pita bread. I also tried the Yafa Veggie Plate, which had a delicious variety of fresh seasonal vegetables and traditional Palestinian sides. Everything was fresh, flavorful, and absolutely delicious.
The amazing service and outstanding food made for a fantastic first Mediterranean dining experience. I'll definitely be coming back and highly recommend Yafa to anyone looking for authentic, flavorful food!
The food was actually really good, fresh, and flavorful. I’d definitely come back for the food. The only downside is that it was really hot inside the restaurant. It felt uncomfortable because the AC didn’t seem to be working well, so it was hard to fully enjoy the meal. I also felt bad for the employees because they had to work in that heat all day.The food was actually really good, fresh, and flavorful. I’d definitely come back for the food. The only downside is that it was really hot inside the restaurant. It felt uncomfortable because the AC didn’t seem to be working well, so it was hard to fully enjoy the meal. I also felt bad for the employees because they had to work in that heat all day.