Skip to Main content
Welcome to Talisa's on Main | Wine bar & Tasting Room
See More
Talisa's on Main
0
Sign in
Currently not accepting online orders
Talisa's on Main
65 Main Street, Taunton, MA
Online ordering is currently unavailable. Please contact the restaurant to place an order.