Plaza de las Flores 17 is a small restaurant with outdoor seating. It offers a menu specializing in meat dishes.