Restaurante La Playa is situated within the Santa Cruz marina. The name of this restaurant immediately tells visitors what to expect. Located just steps away from the sea and sand, excellent beach views are available from nearly any table. Beach chairs and umbrellas in the sand are also available when dining here.
Items like tacos, ceviche, guacamole, soups, seafood and more are offered on the casual menu. Breakfast, lunch and dinner are served.
10 a.m. to 7 p.m. daily