Casa Vallarta Vegan Catering / Massachusetts / Falmouth Bookmark Contact Information 70 Davis Straits, Falmouth, Massachusetts 02540 (508) 299-8177 Detailed InformationCasa Vallarta Post navigationNext post: Add Listing