carolina charleston north olive olive garden restaurant north charleston south carolina 82 Queen Is One Of The Best Restaurants In Charleston Tuesday, July 12, 2022 Edit