3135 10th St, Wichita Falls, Texas 76309 USA
Two grill cheese sandwiches, made into a burger. My new favorite!!!
Photo Credit: Yelp