Front Street gets a new restaurant

talyta's1logo1

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