The Grass Skirt $$$

restaurant in Bay View Villas, La Jolla

Phone: +1 858-412-5237

Website: thegrassskirt.com

Address: 910 Grand Avenue, San Diego

Open now closes at 02:00