We have been travelling here frequently to visit our son, who is a student. Restaurants have been pretty much hit or miss. Two we have liked are La Mission, on route 1, which is reasonably inexpensive ($6.00 dinners on weeknights) and has good traditional Mexican menu. We also liked Costa Brava, where the fare was somewhat lighter. My son got a really good grilled salmon. His roommate had an excellent vegetarian dish. We have not had good luck at the places with better views.