After you have seen Margao Municipal Park, come to this restaurant. Many people visit Mama Su's to taste perfectly cooked chorizo. Most people think that the staff is appealing at this place. Professional service is something visitors like here. It's a nice place with the lovely atmosphere. The overall score of this place on Google is 5.