Front Street gets a new restaurant

Talyta’s Café recently opened at 20 Front St. in Worcester, directly across from City Hall. The café specializes in Mexican and Salvadorian food.