Alma Del Sur is a Mediterranean restaurant offering lunch and dinner, with options for late-night dining. They serve alcohol and accept credit cards, with both dine-in and takeaway options available.