This place serves up some excellent food. The sandwiches are at the top in Miami. Portions are enough for two. Got my credit card skimmed here. Aside from that it is a great place for lunch and dinner. I have to try their brunch. I hear its amazing. Going with cash next time!