No Name Pub 01:00
View Video Info
More Travel Channel
This pub in the Florida Keys is a local favorite, especially for the pizza.