Update Info - Lulu's Oyster Bar and Tap House
This restaurant was reported as closed. If it is open, let us know.
Lulu's Oyster Bar and Tap House
500 1st St
Indian Rocks Beach, FL 33785
500 1st St
Indian Rocks Beach, FL 33785