American Burger Replaces 8 oz. Burger Bar on Alton; 8 oz. to Open New Lincoln Road Location
South Beach burger lovers have probably done a double take in the past couple weeks, as Alton Road’s popular 8 oz. Burger Bar was suddenly replaced with the red, white and blue branded American Burger.Confused fans wondered, is this new ownership? A complete re-branding?…