Shinjuku Station

So let’s talk about this margarita from Shinjuku Station which is a Japanese Restaurant.  Yes, I’m in Texas, drinking a margarita from a Japanese restaurant.  The name of this delectable little drink is a shinjuku – rita.  The ingredients were fresh squeezed orange juice, yuzu (a Japanese citrus), agave nectar and Milagro tequila.  On a… Continue reading Shinjuku Station