Lots of new taco stands have been popping up, but this one is different. Where else can you get a chicken tikka or hamburger taco? Nice place to sit outside in good weather.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.