LIMÓN Urban Kitchen is a Mexican restaurant offering tacos and margaritas in a cheerful, laid-back atmosphere with TVs and outdoor seating.