Super Mercado Leon is a Mexican restaurant and grocery store offering fresh produce, meats, and household goods.