I have been here several times with friends and we always have had a great time. I love the atmosphere here. The service is ok but I still would not give them anything less than 5 stars because they are very busy and running around. The food and drinks keep me coming back-we love happy hour and the great deals and options that are available. I recommend this place to anyone that wants a great meal that is affordable.