A new taco place opened up back home... Location is everything