THIS is the sports bar you've been waiting for. It has TVs as far as the eye can see, and Off Track Betting to go with it. I visited here for lunch, initially chosen because they allow dogs in their outdoor patio area. The patio was cool even in the middle of the day thanks to the mister-fans. I had the triple decker turkey club. It was good, not great, but definitely what I was in the mood for. I really like that they offer an endless amount of sports on all their televisions and I can imagine that this is the place to catch EVERY NFL game on Sundays.
PS: They have an ATM type machine to place your bets on horse races. You win some, you lose some. It's all in a day's work.