This is one of those places you could get tied up for hours trying to figure out which sandwich you're going to have, because you will be stuffed and they all sound so awesome. Their claim to fame is a warm flour wrap assembled in tin foil, so it steams itself. Full of super good tasty items, these wraps hit the spot. Check out their menu online before you go and don't plan to stay... they don't really have much in the way of seating. Prices lean on the high side, but they're worth it as an occasional indulgence.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.