This is a slight technicality because I just had lunch at the new Vero Beach location near the main post office building. I guess it is part of the K-Mart Plaza. Nevertheless, no matter what location you are closest to you must try it. Vero Beach has lacked in its authentic cuisine options and this restaurant…