Steve’s Pizza in North Miami: My Favorite Restaurant
“What’s your favorite restaurant?” That question got us all thinking. If we had to choose one top dog at gunpoint, what would it be and why? Recently Short Order bloggers began celebrate their favorite eateries — be they celebrity-chef-driven or a neighborhood hole-in-the wall. Why? Because we’re tired of having…