Fletcher's Sports Grill is a neighborhood spot offering a full bar and a menu that includes pit-smoked barbecue. It features numerous flat-screen TVs, making it a suitable place to watch sports.