Tacos el Terry_Exterior-1005.jpg

Mexican cuisine restaurant Tacos El Terry opened Thursday in the downtown Nashville commercial building last home to since-closed Losers Bar & Grill.

Chicago-based restaurant company Lettuce Entertain You owns and operates the business, according to a press release.