Mariachi Restaurant features Spanish, Mexican and Latin American cuisine in a comfortable atmosphere. In addition to a delightful mix in the menu, the new Mariachi location has a range of wines and spirits as well as the finest of traditional homemade desserts.