We go to Jimmy B's every time we go to St. Pete Beach. The service is fast and professional. The food is delicious and varied. The bands are great. The layout of the restaurant is inviting.It is one of the best casual restaurants on the beach...or anywhere we travel!