Fin & Brew Best Of 5 John Walsh Blv Peekskill, New York, 10566 Phone: 914-788-4555 Website Restaurant Category: American Profile Captain Lawrence brewer Scott Vaccaro and Peekskill restaurateurs John Sharp and Louie Lanza co-own this riverfront restaurant serving a seafood-heavy menu, at the Charles Point entertainment complex. 5 John Walsh Blvd; www.finandbrew.com. Best of Westchester 2018 – Best Rivertowns Best of Westchester 2018 – Best New Restaurant Main Photo by Enormous Creative Let this business know you found them on Westchester Magazine's Online Directories. Locations Peekskill 5 John Walsh Blv Peekskill, New York 10566 Claim/Edit Listing