300 Drakes Landing Rd, Greenbrae, CA 94904, United States
View on Map
What travelers say:
This western restaurant is located on Drax Landing Road in Greenbra, California, and is a nicely landscaped restaurant with a fresh decoration and a good feel. The western food here is very good, especially the seafood is delicious, the price is not expensive, but there are too many customers, and the service is not satisfactory.