Vibrant Mexican restaurant offering a wide menu, including options for children. Features a large outdoor terrace.