Hidden along Florida’s Space Coast, where astronauts and beach lovers mingle, Lou’s Blues Bar & Grill in Indialantic serves up a culinary experience that defies its unassuming exterior—including a ...