Easter is almost upon us, which means Good Friday is also approaching on March 30. This date marks the last Friday of Lent for the Catholic population to avoid eating meat. The restaurants below offer delicious, meat-free dishes that make for the perfect meal on Good Friday and beyond.