Take a quick trip to Mexico in this little restaurant. We were there until after 10 PM and people were still arriving. If you want authentic Mexican (not American Mexican) food, this is the place. Everything freshly made. Service was great. Small, noisy family place (like in Mexico). Be prepared to pay cash.