The Taco Stand, an iconic local restaurant, reopened in 2021 with a new co-owner Mark Opel, on Jan. 1, reminding some Athenians of their memories of the original restaurant.
The Taco Stand, an iconic local restaurant, reopened in 2021 with a new co-owner Mark Opel, on Jan. 1, reminding some Athenians of their memories of the original restaurant.