87 Central is excited about their new menu items and can't wait for you to try them! Stop in for dinner this week and discover your new favorites.
87 Central Square is an open air wine bar and restaurant located in Seaside, Florida. View the menu and more at 87centralsquare.com.
Which would you try?
87 Central Square is an open air wine bar and restaurant located in Seaside, Florida. View the menu and more at 87centralsquare.com.
Which would you try?