9780 Main St, Clarence, New York 14031 USA
Must be fajitas in the house! Smoke detectors sittin' low...
Photo Credit: Yelp