Bar y Restaurant Leon is a bar and grill offering an unlimited grill menu and halal meat options.