Hula's Island GrillAll Day
Family owned and operated, Hula's Island Grill and Tiki Room, at 221 Cathcart Street in Santa Cruz, takes you to the Islands. This intimate…
(831) 426-HULA