We were there for lunch, and enjoyed it. The service was excellent, the place very clean and enjoyable. Food was good. We had fish tacos, which I hadn't been able to find on the menu (maybe they're there, but I hadn't seen them), so when...I asked our waitress about them, she said, "of course!" and described exactly what we'd be getting with the meal. They were good, though I have to say I have eaten fish tacos all over, including lots of places in Hawaii over the years we lived there, and these were good..just not great. Pinto beans were served in a small bowl with a spoon, and were very soupy, with seasonings and stuff...but basically still tasted fresh out of the can. Not bad...we eat canned beans...but not delicious. The meal was enjoyable enough, and very reasonably priced, so it's not a place to avoid. My one problem with the menu is that it's VERY meat heavy. We're pescatarians - only eat fish, no meat or chicken - and we REALLY had to search to find something we could eat that wasn't just fish on a plate. Literally everything but a very few fish fillet dinners was meat. If that is OK with you, then, you'll probably love it. For us, it was very limiting...and for people we know who don't even eat fish, there was literally nothing to eat but rice and beans. Overall, it's a nice place, and as I said, the service was excellent. Since Immokalee isn't very big, there are limited numbers of places to eat that aren't in the casino, so finding one like this is always good. Just know that if you're vegetarian, you'll probably want to try somewhere else.More