Maybe it was Memphis?
August 5th 2006 A weekend trip to see New Busch Stadium in St Louis and then a couple of art museums (The Dixon and the Brooks) in Memphis. The food highlight of the trip was the pork at Interstate BBQ in Memphis. FANTASTIC!
... read more