The third photo was taken by the waiter and shows my two sons and me in the restaurant.
El Balcon del Marisco translates as "the balcony of the sea." I suspect that is an idiom in Spanish, although it could be a reference to the location of the restaurant on a balcony over the water feature of the Garden Plaza Shopping Center. The shopping center is located on the outskirts of town and is anchored by the Auto Mercado supermarket, which is comparable to supermarkets in the USA.
It is good to start a visit in Tamarindo by sleeping in late, having a refreshing seafood lunch, and stocking up on groceries for the week.