Unpleasant restaurant experience on the North Coast - Mendocino, California
Edge of the Earth Restaurant
Little River, California
3 miles south of the town of Mendocino on the North Coast
In my opinion, extremely overpriced average food with just awful service.
We will not be going back.
Scott
|