The Nautilus Tavern

6830 La Jolla Boulevard