EMBED </>More Videos

Vaca, located in Costa Mesa, offers Spanish tapas, cocktails, wine and beer. (KABC)