I'd love to give them 4-5 stars but the service lately had been horrible. The food and drinks are good and consistent, and good happy hour. Service gets worse every visit. We waited 25 minutes to order food and get water while our waitress stood in the corner flirting with another waiter-- and they were slammed.