Saw this on Triple-D and had to see if it was that much better than a regular sub shop or hamburger joint. It definitely is!! Their Cuban sandwich was in the top 3 I've ever had and the Roberto Clemente burger was worth standing in line for.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.