Hadn't been back to Buffalo in 7 years and haven't eaten @ Towne since early eighties. My favorite place in Buffalo for Texas Redhots 'cause they can be ordered with feta cheese topping. Still remember standing in long line outside the original restaurant waiting for a coveted seat in one of the 4 or 5 booths after a hard night on the Elmwood strip. Excellent food & great service.
more