Restaurante Lu iba


Situated within the Santa Cruz marina, this stylish restaurant is just steps away from the sand and water. With both indoor and outdoor seating, all of the tables feature a beautiful beachfront view for lunch or dinner. Homemade breads, shrimp, beef, fresh salsa, salad, pizza and more are available on the menu here.


1 to 9 p.m. Tuesday through Thursday, 1 to 10 p.m. Friday and Saturday and 1 to 6 p.m. on Sunday. Closed on Monday.