First, this place is not at the beach, which we knew. My husband ask the waitress how it got it's name. Evidently Rosy was a beach volleyball player and was often "at the beach". I ordered the fish and chips. The white fish was flaky and moist, the batter crispy and not oily. My husband had the Salmon Tacos with fresh salsa and avocado which were very good but light on the avocado. The waitress at first was friendly and attentive. We were disappointed after the meals arrived our waitress disappeared. She visited the neighboring table three times to see how they were doing and ignored us. She didn't glance at us or she would have caught us trying to flag her down for a drink refill.