Al Punto is a Mediterranean restaurant specializing in Spanish cuisine, including paella, rice dishes, and tapas. They offer vegetarian-friendly options and table service, with reservations available.