What can I say this place rocks! VERY busy popular place for a reason. Be prepared to wait at least 30 min. for a seat. I've eaten here a few times now and loved the experiences. Food is fantastic and the energy in the place is amazing. Cons: Long waits for a table and service was slow. Waiter took a while to bring drinks and had to be called over a couple of times before he started to make regular check ins. Overall the food was excellent. Try the homemade hot sauce with your meal. You will love it.