Welcome

This website is under construction.  Please call the restaurant at 716.837.7560 or stop by to get the very best in tex mex 3975 Main St. Amherst, NY 14226