Reviews from Around the Web
August 09, 2012
Chef Mark Ellman sold his Avalon Restaurant in Lahaina to expand and franchise the Maui Tacos taco stand-style eateries in conjunction with Blimpies International. The prices have gone up, but the quality is usually good. Try the fish…
View More