La Mancha Brasa is a Spanish steakhouse and grill specializing in charcoal-grilled dishes. They offer a menu that includes traditional Spanish cuisine and a variety of grilled meats, along with options like rice dishes to go.