I cannot believe that I waited so long to try this place. Doesn't look like much from the outside. Basically a walk up stand with a few benches to sit at while you wait. Do not let the appearance fool you. These guys make awesome fresh food! I had the turkey club and was by far the best sandwich I have ever had. EVER! The toasted Cuban bread was so fresh. I am hooked! I did find that it took awhile to get my order. This is not "fast food" but quality, made to order food. Grab a seat in the shade and be patient. It is well worth the wait.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.