We are located just north of Tampa Road between Nebraska and Tampa Road on the west side of US Highway 19 next door to the brand new Starbucks
They are open. On US 19 just N of Tampa Road on the west side of US 19. Great service, clean and great food.
They haven't gotten a place yet but will soon. Head down to Clearwater Beach for the time being
They haven't found a place yet. The one they were trying to get couldn't get the permits as county said to many restaurants there
Thanks! Your answer is awaiting moderation.