Alfonso is a Mediterranean restaurant offering vegetarian and vegan options, with accessibility for disabled guests and credit card acceptance.