This Is The Burger Tower Of Your Dreams

This article is from ThrillistOrder the burger tower of your dreams at Burger Boss in Newport Beach, California. Each burger is fully customizable, so you can opt for one or 20 grass-fed patties in one meal.

more recommended stories