Terrific restaurant just steps down the street