The location, one of a couple dozen downtown, opened in February 2024 but now seems to be part of a $1 billion "restructuring." / 5 comments
The fast food salad chain was founded in 2001 in Union Square and now includes the Dos Toros chain as well. / 1 comment