Get directions to: The Great American Barbecue Co., Alameda, CA
Restaurant address: 2009 High St Alameda, CA 94501, USA
Restaurant: The Great American Barbecue Co.