Super Postrera El Ovejo offers a menu with various dishes. Known for its original recipes, it has a new location.