Red's Tavern is a casual American bar and grill offering a menu of fresh, never frozen, and homemade items. It's a local neighborhood spot perfect for a relaxed dinner or drinks.