This is one of my favorite Portuguese restaurants. Like most other Portuguese restaurants this place is family run and the food is unbelievable. The food taste homemade because everything is made from scratch. The atmosphere is very relaxed and rather casual. It gets very crowded on Sunday afternoons but the place is pretty large so you should not have any trouble getting a table. Reservations are not necessary. Also, the waitstaff speaks english and are willing to describe the ingredients in the various dishes.