1679 E Monte Vista Ave, Vacaville, California 95688 USA
3/12/23 Self service drinks
Photo Credit: Yelp