Came here for lunch one day with the coworkers. It was a pleasant change from the usual pizza/burgers/chinese buffets. I had a Cuban Sandwich, which was delicious. My friend ordered a platter of some sort which was piled ridiculously high with food. The place sits in a strip mall and as such I expected it to be have a "hole in the wall" feel. Not so. Despite the small size, the place was very clean and well decorated. I almost got the feeling that I was "south of the border". All around, a very pleasant place to have lunch. I would go again.