Sol y Mar is a restaurant offering traditional Spanish and Mediterranean cuisine. It features a terrace and serves items like "tostadas".