Easily the worst restaurant experience I've had. From the moment we sat down, everything seemed completely disorganized. We waited an unreasonable amount of time just to have our order taken, and then waited even longer for our food to arrive. The service was painfully slow all night, and it genuinely felt like the staff had forgotten our table even existed. Every time we asked for an update, we were brushed off with "just a few more minutes," which turned into much longer. To make things even stranger, they had mariachi music playing throughout the restaurant. There's nothing wrong with mariachi music, but it felt completely out of place in an Italian restaurant and just made the whole experience feel odd. When the food finally arrived, it somehow managed to make things even worse. My son ordered a steak, and it came out completely raw in the middle. It had to be sent back because it was clearly undercooked and not safe to eat. After already waiting so long, having to wait again for a replacement was unbelievable. When the steak came out, I could have sworn I heard it moo. What was most disappointing was the complete lack of concern from the staff. No genuine apology, no urgency, and no effort to make things right. It felt like they simply didn't care about the experience they were providing. Between the painfully slow service, the bizarre atmosphere, and serving an undercooked steak, it's hard to imagine how this experience could have gone much worse. Overall, this was a terrible experience from start to finish. I rarely leave negative reviews, but this visit earned one. If you're looking for a place to enjoy a good Italian meal with decent service, I'd strongly recommend going somewhere else. I definitely won't be returning, and I can't recommend this restaurant based on my experience. read more