A popular Italian restaurant in Latham quietly closed its doors Friday, after almost 20 years in the community. Carrabba's Italian Grill at 675 Troy-Schenectady Road in Latham closed after 19 years.
This latest eatery to leave the Lansing food scene is El Catrin Taco Shop El Catrin opened at the corner of Michigan Avenue ...