Sullivan's On Chapel is located at 1166 Chapel St, New Haven, CT. This location is in the Downtown neighborhood. This business specializes in Bars, Pubs, & Clubs and Restaurants. Sullivan's On Chapel is open Mon, 11:05am-1pm; Tue, 11:05am-1pm; Wed, 11:05am-1pm; Thu, 11:05am-1pm; Fri, 11:05am-1pm; Sat, 11:05am-2pm; Sun, 11:05am-2pm and accepts Cash, Discover, Mastercard and Visa.