What were your first impressions when you arrived? Vern's is in a Charleston classic corner store building—like so many small restaurants are here—those unassuming spots whose door faces right to the ...