If you are looking for a restaurant with great food and a great atmosphere, then Mariachi Mexican Restaurant is where you need to be.