This place was okay. We ordered 2 sandwiches (one cold and one hot) and a salad and the order took aaaaaages. There was only one couple before us and they were already making their food when we arrived. In the end, It was good...but the wait time just killed it for me. My daughter's cuban sandwich was pretty delish, though. The portions were generous, especially on the salads. But it's not cheap.