Authentic Mexican restaurant offering a fun dining experience. Known for great food and service.