The food and drinks were excellent, complete with fast and attentive service. The margaritas tasted very fresh, which I like! The ambience here is great- very colorful and fun! Only two minor complaints: parking was very hard to find, so be prepared to get a little creative if you cant find a space directly in front AND consider enjoying the mariachi band from afar. They asked for more money after we generously tipped them... Other than that, no complaints!