October 22, 2014
Absolutely love this place. They have three locations I believe but the chavelas, beer and tequila, are BOMB. Salsa is amazing and food is good.
Was this helpful?
Absolutely love this place. They have three locations I believe but the chavelas, beer and tequila, are BOMB. Salsa is amazing and food is good.