El Mariachi Mexican - Spanish Restaurant is a family owned and operated restaurant that has been in business for 17 years and going strong.