Casa Victor is a Spanish restaurant offering traditional cuisine in a cozy, family-friendly atmosphere. Known for its oxtail stew and authentic dishes.