305 W State St, Geneva, Illinois 60134 USA
Lobster roll with gator tots (bbq tacos are in the background).
Photo Credit: Yelp