Fodor's Expert Review Amaranto
This spacious, well-appointed restaurant next to the Amaranto Hotel is on the river and near the center of town. The views from here are spectacular, and the menu has excellent regional fare. Try the cabrito assado, arroz de marisco (seafood rice), or bacalhau à lagareiro (baked with olive oil and garlic, and served with tiny baked potatoes). Wash it down with some robust local wine. The place also has a snack bar with lighter and cheaper fare.
Rua Acácio Lino 351
Amarante, Porto 4600-045, Portugal