Horrible experience. All staff has an unwelcoming face. Theres no sign that says "wait to be seated" or "seat yourself". So you have to figure it out on your own. Your lucky if they see you sit otherwise you will wait 30 min for your drinks. And if they mistake your order because they can't hear over the loud music they will still charge you for it even if you didn't eat it after telling us it was our fault that we thought cactus sticks ment cheese sticks. we even pinpointed out on the menu what we wanted. they probably made the poor waitress pay for the 60 dollars worth of food we cancelled all because the manager. the really need to train their staff on customer service, especially the careless manager.