This is always a must have when in the area! The Island Cuban is one of my most favorite sandwiches ever. Usually always just get carry out since we stay so close by. Nightly walks down to get ice cream here have created some wonderful and cherished family memories. Love everything about this little place!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.