Las Nuevas Islas is a casual Mexican restaurant specializing in seafood dishes and cocktails, with live music. Offers takeout, delivery, and outdoor seating.