Sandwiches, pasta, salads, ice cream, snacks, and sundries. Eat in or take out. $6.79 for a foot-long cubano.
See More Indian Rocks Beach
SPONSORS & PARTNERS