Island House Tap and Grill: A Siesta Key Visitor’s Guide
Island House Tap and Grill is a casual beer and grill restaurant at 5110 Ocean Boulevard in Siesta Key Village, open daily from 11 AM, with tacos, poke, burgers, and Gulf seafood on the menu. It sits in the north corner of Davidson Plaza, and it is an easy stop for lunch, a weekday happy…

