Diners reveal the best restaurant meatball subs, from classic chains like Firehouse Subs to beloved local spots known for tender meatballs, rich marinara, and melty cheese.