Review of Hula's Island Grill

221 Cathcart St, Santa Cruz, CA 95060

Overall Rating

Review


The gluten free options are abysmal

Updated 7 years ago

Celiac