18 Forest Ave, Glen Cove, New York 11542 USA
Looks authentic and a bit different from Taco Bell!
Photo Credit: Yelp