South on Main: Southern Charm in Little Rock, Arkansas
Stepping inside South on Main feels like walking into a speakeasy from the Prohibition era. Part restaurant, part performance venue, South on Main is a feast for the senses. Location: 1304 Main Street, Little Rock, Arkansas Menu: Think Southern classics with different spins. Starters include fried oysters with remoulade, hot chicken liver salad with radish, […]
South on Main: Southern Charm in Little Rock, Arkansas Read More »