Bars in Melrose, FL

Find Bars in Melrose, FL. Listings include Our Town Pub. Click on each in the list below the map for more information.

Our Town Pub

Permanently closed

A

Our Town Pub

698 State Road 21, Melrose 32666

  • Pool & Billiard Hall
Pool halls and bar services
Show all categories