Open for brunch, lunch and dinner, Nautilus Tavern is located on La Jolla Blvd., near scenic Windansea Beach. Menu favorites include Nautilus Tavern’s wide array of sandwiches and wings smothered in housemade sauces. You can eat inside and catch a game on their big screen tv’s or take it outside where two spacious patios await you. Thirsty for a cold one? They have a selection of 30 craft beers on tap plus forward-thinking cocktails.