The Cowfish Opening in Atlanta
The burgushi has landed. The nation’s original “sushi burger bar” will bring its revolutionary, so-crazy-it-works concept to Atlanta’s Perimeter Mall on Thursday, April 28. The Cowfish, founded by Marcus Hall and Alan Springate, was established in Charlotte, North Carolina, and features a menu that includes innovative sushi rolls, craft burgers, and burgushi—a cutting-edge fusion of […]