Does this place have great meatballs
Address: 505 Davis St, Vacaville, CA 95688, USA
Adventures of a Dad | Aug 28, 2019
I actually just had them 2 days ago and they were excellent!
Juan “One” Marrero | Aug 28, 2019
I have gone there for just those a few different times
Tracy Markarian | Aug 28, 2019
Yes they do !!
Jo Ann Akers | Aug 28, 2019
Everything is great;
Digital Lair | Aug 28, 2019
For sure! I was quite impressed.
Michael Woleslagle | Aug 28, 2019
Yes!
Thanks! Your answer is awaiting moderation.