My Taco is a colorful, counter-serve Mexican restaurant specializing in lamb, potato tacos, and seafood cocktails.