Depending on the person you asked, the Taco Bell on Steinway Street was either the best place to dine at or the worst place to exist in Astoria. I didn't like this Taco Bell too much myself, but it was still a little sad to see them close a couple of months ago.
There are no replies in this thread yet. Be the first to post a reply below: