Batter up for world-class eats at Osso & Kristalla in Houston, right across the street from Minute Maid Park, home of the World Series-winning Houston Astros. Astros owner Jim Crane scores big with juicy meatball subs and upscale Italian favorites that will power you through the 9th inning. |