Leon offers a Mediterranean and Spanish cuisine, specializing in grilled meats and barbecue. They offer a fixed price unlimited grill menu and accept credit cards.