I do love this place. It is a bit of a tourist trap, but I like coming here, the food is good, the beers are cold and they chips and salsa don't stop coming. It has a great atmosphere and the staff are always happy.
places reviews