Mexican restaurant offering a menu with options like Tostada de Camarones. Features lunch and happy hour options.