One of Esquire magazine’s “Best New Restaurants,” Proof on Main in downtown Louisville’s acclaimed 21c Museum Hotel is a favorite for locals and visitors.
One of Esquire magazine’s “Best New Restaurants,” Proof on Main in downtown Louisville’s acclaimed 21c Museum Hotel is a favorite for locals and visitors.