Hula's Island Grill is located in downtown Santa Cruz. It was quite difficult to find parking in the area and the likelihood is the parking is metered. I...
Drinks were ok, food was great!
We went on a warm day for lunch and it literally felt like I was in Hawaii! There's definitely a lot of fun decor that...