Jumbo Empanadas is a Chilean eatery offering a menu of meat and vegetable empanadas, alongside corn pies. Sidewalk seating is available.