3 stars for charming small plates at Buena Vista East’s Embassy