This is Mocha's DH here... she solicited my help because I worked in this industry for several years.
First of all, sorry you are going through this! It sounds very frustrating.
Unfortunately, once a business is in place and they are making money, there is not much people can do to get it shut down or changed just because the neighbors don't like it... unless: 1) they are in violation of a rule/law or contract 2) You get the rules/laws changed (re-zoning, noise ordinances, etc.).
The easiest thing is to see if they are in violation on current rules:
**Check about noise ordinances in your town. It may require them to keep guests inside (not on a patio) with doors closed after, say, 10 PM to keep noise down. I worked in a bar once, and if we left a door open after 10 PM we'd get a visit from the local police for a noise violation- and we didn't even have homes near by.
**Contact the Liquor Board and look at the Liquor Licence application/petition. Did it really say 90% profit from food?! I find that number hard to believe. In the industry this just doesn't happen, especially in a "Sports Bar". (If in fact that number is true, don't worry, they'll go out of business soon anyway.

) In my experience this is only the case for small lunch deli type businesses where wine or bottled beer is sold along with sandwhiches, etc., but the alcohol itself is not the draw; these types of business aren't open 'till 2 AM. In theory they could sell their liquor so cheap that they don't make money on it; instead, they would make money on door charges and appitizers. Even this is unlikely; cheap booze makes lots of money (cheap drinks cost 30 about cents to make). If they are making more from alcohol then they stated (and they probably are), see if there is recourse with the Liquor Board.
**Call the cops when ever they violate a rule/law. EVERY TIME. Many states have strict liability laws, holding bars responsible for their patrons' actions. If a customer drinks and drives, the bar is liable. If an intoxicated person pees in your lawn, the bar is liable. If a fight breaks out 3 blocks away between people who were at the bar earlier, the bar is liable. You get the point. Don't be afraid to call the cops, and don't hesitate to take them to court (even small claims). This, of course is a much more confrontational then you may want/need to be, but it's an option.
Next, if there aren't sufficient regulations, check about getting these rules/laws changed through your local politition, petitions, etc.
Good luck!