I may have just eaten the finest meal I’ve ever ha…

I may have just eaten the finest meal I’ve ever had. Almost cried after the last bite. Ofrenda in Greenwich Village is a MUST!