150 Nut Tree Pkwy, Vacaville, California 95687 USA
The line is out the door! Everyone is eating and happy!
Photo Credit: Yelp