Loc Anh is a Vietnamese restaurant known for its generous portions and succulent cuisine. It offers a warm welcome and quick service in a peaceful street setting, all at reasonable prices.