León is a bar & grill offering Mediterranean, European, and Spanish cuisine. Specialities include grilled meats and fish, rice dishes, and fresh seafood.