Taylor's Tap and Grill
(982)
Bar & grill
Address: 2279 Niagara Falls Blvd, Niagara Falls, NY 14304
Hours: Open ⋅ Closes 9 PM
Phone: (716) 216-6078
Details · Page · Bar & Grill · (716) 216-6078 · taylorstap.net.
People also ask
Why did Taylor's in Eugene close?