Located in Santa Monica Canyon, California. Good food and for some reason one of their specials was frog legs. | Click image for Comments. | Home