The location is excellent and the atmosphere is casual. It seems like it would be a good place to watch a sports game (though the sound isn't on -- there's always music playing). The service has been very slow every time I have been here -- and not more than half the tables have been seated. It sometimes feels like the servers are purposely neglecting tables. The thing that keeps me coming back is the daily specials -- half off pizzas on Sunday, taco special on Fridays, etc. I wish the menu descriptions were more detailed. For example, if I'd known there would be sour cream on the grilled fish tacos, I would have asked for that to be left off. Some of these shortcomings would be easy enough to remedy, so I hope there is improvement in the future. I'd probably come here pretty often since it's near where I live.