Restaurant
Don Tequila
7 locals recommend,
Permanently closed
Tips from locals
I love the fact they have an awesome tequila bar. Buffalo's best mexican restaurant. Located in the heart of Allen town. Free salsa and nachos.
Unique things to do nearby
Location
73 Allen St
Buffalo, NY
Allentown