Authentic Mexican family restaurant with an Italian touch. Features a large parking area.