Rosebud American Kitchen & Bar

A definitive neighborhood joint in Davis Square, Somerville, Rosebud offers a laid-back dining experience (partially housed in a historic dining car) serving regional comfort food from across the US.