Capelo's is a Portuguese restaurant known for its good food and value. Reviews highlight friendly and attentive staff, making it a great option for a satisfying meal.