Filed under:
"Thought this would be a quick place for a Cuban sandwich while in the area. Nope. Glorified subway sandwich place."
All the helpful and — not-so-helpful — reviews from the message boards
If you buy something from an Eater link, Vox Media may earn a commission. See our ethics policy.