Granite City Food & Brewery Ltd develops and operates modern American casual dining restaurants under the names of Granite City Food & Brewery and Cadillac Ranch All American Bar & Grill. The Company operates a centrally-located beer production facility in Ellsworth, Iowa which facilitates the initial stage of its brewing process, which supplies its Granite City locations. As of March 15, 2012, the Company operated 26 Granite City restaurants in 11 states and five Cadillac Ranch restaurants in four states. In December 2011, the Company acquired the assets of three additional Cadillac Ranch All American Bar & Grill restaurants, in Oxon Hill, Maryland; Annapolis, Maryland, and Indianapolis, Indiana. In February 2012, the Company completed the purchase of the assets of five Cadillac Ranch All American Bar & Grill restaurants, in Bloomington, Minnesota; Miami, Florida; Oxon Hill, Maryland; Annapolis, Maryland and Indianapolis, Indiana.