Brasería Vaca Loca is a steakhouse and BBQ restaurant specializing in grilled meats, including tender and flavorful sirloin. This Spanish establishment offers a rustic and historic ambiance.