1460 SW Wilshire Blvd, Burleson, Texas 76028 USA
Roaches in the lights is a really nice touch!
Photo Credit: Yelp