If a margarita is what you crave, then this place is for you. Known for being one of the largest Tequileria's in the...
100 Canyon Boulevard # 225, Mammoth Lakes