Rams Head On Stage
The Rams Head, an Annapolis-based restaurant and entertainment company, currently owns and operates four restaurant locations in the region: two Rams Head Tavern locations (Annapolis, MD Savage, MD); Rams Head Roadhouse in Crownsville, MD; Rams Head Shore House in Stevensville, MD.