Mr. Z's has two locations, one in old town and one in new town. They serve up some great pizza and cheesesteaks.
Old Town · 501 Southard St, Key West
dry january
first-class fare
out in Mexico
foodie heaven