El Vallartas is a full service family owned Mexican Restaurant featuring Indoor dining, capabilities for large groups serving the Cleveland, Oklahoma - Lake Keystone area for over 25 years. We offer a fully stocked Cantina with your favorite selections. We offer multiple dining rooms, family friendly, conveniently located just near Keystone Lake on the north end of Broadway in Cleveland.