La Cascada Restaurant was established in 1995 and is housed next to La Cascada Bar. The restaurant offers authentic Spanish cuisine to its patrons. There is a wine and beer menu. It is open daily. La Cascada is located on Highland Avenue in the northern section of Peekskill and provides metered street parking and a free rear parking lot.