Cleveland-based chain Barrio Tacos opens first Florida location at Orlando’s Waterford Lakes

There’s a new entrant to a crowded taco field in Orlando. Barrio Tacos, a chain based in Cleveland, Ohio, has this week opened the doors to a location in Waterford Lakes. The new restaurant, adorned with Day of the Dead-inspired designs and artwork, is one of 18 Barrio Tacos locations that include spots in Ohio, Michigan, Massachusetts, New Hampshire and Pennsylvania.