116 Diamond St, Titusville, Pennsylvania 16354 USA
Incredible tater tots and super cheeseburger!
Photo Credit: Yelp