Excellent menu, plenty of choices to please almost anyone. i came here based on Yelp reviews my first night in Mesa (first time ever in AZ!) and while it doesn't look like much, tucked away in a strip mall, there is plenty to be excited about when it comes to the food. Line juice in the bottom of my beer mug gave some great extra flavor to my pitcher of beer and was an awesome extra touch. VERY authentic and a good variety. Service overall was great except for my one complaint below, I highly recommend Baha Joe's.
The one complaint I had is in the length of time it took to get our check. Normally (being an American) I'm not accustomed to asking for it but even when I asked, it took a while to not just get the check, but for them to give us our credit card back. I'm not sure if it's a part of the culture of the restaraunt or not, but this could have been improved.