Lucky Lizard Tap
Restaurant $$
14953 Gulf Blvd, Madeira Beach, FL 33708, United States, St Petersburg, FL 33708
Description
Lucky Lizard Tap House is Now OPEN! We are a "Beach Chic" Beach Bar Serving up some of the Best Local and National Craft Beers along with Domestic favorites.Get to know Lucky Lizard Tap
We Offer a wide selection of wines to compliment our "Scratch Kitchen" food concept.