Smile Terraza del Mar is a beachfront bar & grill with a covered terrace, specializing in Italian cuisine, seafood, and cocktails.