Maison Tacca is an Italian deli offering a variety of fresh Italian products, including fresh pasta, cheeses, and cured meats. This Mediterranean establishment also provides a diverse catering selection and options for lunch.