Meatballs come in all sizes and flavors. From the miniature meatballs in Italian weeding soup to massive ones stuffed into a hoagie roll. Meatballs also no longer belong to the Italians. Asian flavored meatballs are mixed with hoisin, ginger and garlic while Mexican inspired meatballs are flavored with jalapenos, cheese and cilantro. No matter the dish, a plate of meatballs is always a good thing.