the food is not as good as one would like it to be, but there is a lot of it! and plus they have quail. how many times will you be able to have quail? hint, there is a great tamale woman usually outside if you're into that.
Address: 1105 South Winchester Avenue, San Jose, CA 95128
Location: United States > California (CA) > San Jose
Phone Number: +1 408-370-0490