Mark Tarbell didn't get the doors of his new place, Mark & Isabella, open by the end of December, as he'd predicted to Jason Sheehan, but he came close. Driving through Belmar this weekend, we saw that his new Italian restaurant is up and running in the former home of Chama, at 425 South Teller Street in Lakewood.
We Believe Local Journalism is Critical to the Life of a City
Engaging with our readers is essential to Westword's mission. Make a financial contribution or sign up for a newsletter, and help us keep telling Denver's stories with no paywalls.
Support Our Journalism
Mark & Isabella is open for dinner from 5-9:30 p.m. seven days a week; for information, call 303-934-7800.