Fine dining at Solo offers a tasting menu experience. Located in Aughton, it features fantastic ingredients.