725 NE 2nd St, Meridian, ID 83642
Tequila cocktail lounge in downtown Meridian.
Know about an event we're missing at 127 Tequila Room? Tell us →