I really enjoyed this Mexican takeout restaurant. I guess you can dine in as there are a few seats and tables available. The staff is polite and courteous. The interior is small but clean. The food is freshly prepared and the portions are large. Everything is a la cart. The menu is limited and the prices are a bit high. I would likely come here more often if it were more affordable. Call in ahead because if you don't, you'll be waiting for a lifetime in there.