This place is great. Upscale Subway is a terrible definition unless the previous review is talking about the food, which is fantastic. Our italian sandwich and french riviera salad were superior. And I loved that I could get a shot of espresso after the meal. But it's a long sit down/stand up bar on a side street with a great latin vibe. Nothing at all like a generic Subway shop. The staff works great and everything is good. I can't wait for my next trip to Miami Beach to eat here again.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.