Mariachi Restaurant was established in 2006 on the shores of Rehoboth Beach, Delaware. We feature Spanish, Mexican, and Latin American cuisine, as well as 2 bars, fine wines and spirits, and delicious desserts. Enjoy happy hour with us from Monday to Friday, and celebrate holidays here with special entertainment.