1650 East Monte Vista Ave, Vacaville, California 95688 USA
View from back of restaurant.
Photo Credit: Yelp