inside view of the La Cucaracha restaurant