Casa Juan is a low-key Cuban restaurant known for its seaside murals and all-day menu of Cuban cuisine, including fresh sandwiches and salads made to order.