This place has some of the best mexican food you will ever have. Prices are very reasonible, about 5 dollars for a super burritto. They also have a tortillia making factory in the back. You can actually buy them when they are still hot and they taste great. It can be hard to find parking though.
more