Despite the controversy, Beale Street Landing is now open for tourists and Memphians alike, and the Riverfront Bar and Grill located inside is the newest eating destination downtown. Right now, Riverfront is still getting into the swing of things. The 144-seat restaurant just received its liquor license. It’s open seven days a week, from 11 […]