OK, now I can say Esmeralda's is one of my favorite restaurants anywhere since they began serving authentic Mexican food, like the tacos de lengua (tongue taco). Â If there is such a thing as getting aggressive in the restaurant business, Esmeralda's is getting ready to knock out the competition, i.e. American diners and Mexican restaurants. Â Watch-out pizza joints and Chinese restaurants. Â They are coming for you next. Â Some big changes are being tried-out with great success. Â
First, the new menus feature a large Mexican selection, lunch specials and desserts, like sopapillas, fried ice cream and fried banana. Â They're all great deals, and desserts are only $2.99 to $3.99. Â You have a choice of getting your Mexican food Americanized or authentic. Â Authentic means lime, spicy salsa and loads of cilantro. Â The food , service and prices are superior to Cazadores, so I do not see myself ever going back to that restaurant. Â Â
Second, they now have a salad bar which you can choose all-you-can-eat salads or for a nominal price, one trip to the salad bar. Â Only Angler's and Pizza Hut have such salad bars, as far as I know, and now, Esmeralda's does too, and from the looks of the salad bar, it's far superior.
Third, on Friday nights, there is an all-you-can-eat walleye and catfish special. Â The pieces are ridiculously enormous, deliciously battered and again, cheap. Â If you want both combinations, they will charge you the higher price fish, but you can have both. Â It comes with a side. Â I only had one plate, and I couldn't even finish everything. Â They gave me one piece of catfish the size of both my hands put together and four pieces of the walleye three fingers wide each. Â I didn't like the tartar sauce, but it's the usual tartar sauce you get anywhere. Â I dosed my fish with hot sauce instead.
Esmeralda's has also improved the quality of their wait staff. Â I find them more friendly, personable, attentive and warm. Â They genuinely care if you're enjoying your food, need more drink refill, and make small talk getting to know you.
My husband and I went to Esmeralda's this Sunday after reading excellent reviews. I do not know if my expectations we high but I was slightly disappointed. The service was very slow but our waitress was friendly. They were incredibly busy but it was Labor Day weekend and the last weekend of Indiana Beach being open so it was to be expected. The food took forever to come and was mediocre. My husband ordered the spinach and feta skillet  with scrambled eggs and it came out with eggs over easy. By the time it arrived we had waited so long, it was not worth asking for what he actually ordered. I had the Esmaralda omelet and it could have used more meat. The sausage was nothing but a sausage patty chopped up. As my side, I ordered hashbrowns. They were not your typical hasbrowns but more like plain old fried potatoes.  The waitress never once came back to check on us or refill our drinks. The only time she came back was to give us the check. The price was reasonable and the restaurant was clean. Due to the slow service and average food, I will probably go to Harvest Time next time.
Review Source: