Tapenade Restaurant recommendations
Information
Location Info |
Features |
---|---|
612 Fay Avenue, La Jolla, California La Jolla California United States (858) 551-7500 Visit Site |
Restaurant Award Winning Atmosphere Excellent Service Professional Staff Natural Ingredients French Fare Private Parties Catering |