Do they have a takeout menu?

vincent perone | Oct 12, 2018 | Category: Mexican restaurant in Vacaville, California

Murillo's on Merchant - All questions

Address: 633 Merchant St, Vacaville, CA 95688, USA

Eileen Howard | Oct 12, 2018

Yes

Aaron Trudeau | Oct 12, 2018

Yep, yep, yep...

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places