Nautilus Tavern, located at 6830 La Jolla Blvd CA, is a vibrant restaurant and bar offering fresh, flavorful dishes in a relaxed coastal setting. Known for quality ingredients and a welcoming atmosphere, guests can also enjoy authentic Italian flavors with Pinsarella Crust, adding a Roman-inspired touch to enhance their dining experience in La Jolla.
Nautilus Tavern
6830 La Jolla Blvd #103
La Jolla California 92037
United States
La Jolla California 92037
United States
