This was my go to Mediterranean resto but tonight something was different. Seemed a bit disorganized, menus were sticky and had some wine splashed on them. It didn't have that sparkle it usually has. Our food for two of us took nearly 30 min to get to us. And it just tasted ok. The seared ahi tuna was on the salty side (on hummus appetizer) and the med. wrap was haphazardly put together and a little soggy. While the Taboule salad was too watered down and again haphazardly placed on the plate. The service is however excellent and very nice. When we found something unexpected in our app. They immediately changed it out for us, apologized and also took it off our bill. Just a little more TLC on the restaurant atmosphere and food structure and presentation would be give so much more high marks.